Biblioteca José Vasconcelos
Eje 1 Norte (Mosqueta), Buenavista
This massive public library is absolutely striking and worth the journey for anyone with an interest in architecture. Designed by Alberto Kalach, amazingly, the bookshelves actually form part of the building's structure, so that the individual book spines fill the space with thousands of colors. A Gabriel Orozco whale skeleton hangs in the lobby and there's a well-manicured botanical garden outside, just a couple more reasons why this space is so awesome to hang out in, regardless of whether you're checking out a book.