Located only a 9-minute stroll from Iglesia de Nuestra Senora del Libano, Casa Flo Mexico City hotel features a sundeck, a sun terrace, and a picnic area. While staying in this Mexico City hotel, you are invited to discover Fonoteca Nacional National Sound Library, located merely 0.9 miles away, or walk for only 6 minutes to reach ULA Florida.
The hotel is located in Mexico City, within a few blocks of Barranca del Muerto metro station. Also, there is Monumental Plaza de Toros Mexico Stadium around 25 minutes' walk from the Casa Flo Mexico City. Guests can easily get in touch with the history of Mexico City by visiting the historic hilltop Chapultepec Castle, located 4 miles from the accommodation. The Mexico City hotel is in close proximity to Francia bus stop.
While staying at Casa Flo hotel, guests can choose from dining options nearby, such as Brasileirissimo, located 8 minutes' stroll away, or Restaurante del Centro Libanes at an 8-minute walking distance.