Suite Camelia Mexico City is nestled in the Tlalpan Avenue district of Mexico City, a mere 9 minutes' stroll from Parque Acuatico Vito Spa. Guests can use Wi-Fi for either business or leisure reasons.
Frida Kahlo Museum is 3.3 miles away, while Uni cnci plantel Huipulco is within easy reach of the apartment. If you feel like visiting the surroundings, check out Alameda Del Sur Park that is around 25 minutes by foot from this apartment. Being just near Suite Camelia, Estadio Azteca Multi-Purpose Stadium is a good place to visit.
The apartment comprises a balcony and features views of the garden.
The accommodation includes a kitchenette where guests can cook and enjoy homemade meals. El Reloj bus station is 0.5 miles from the property.