8 Jose Maria Izazaga, Mexico City, Mexico
Providing 153 rooms, the 3-star Selina Mexico City Downtown hotel is nearly a 25-minute walk from Templo Mayor Archaeological Museum. The hotel is well-known for flawless service and multilingual staff.
This hotel is situated in the spectacular part of Mexico City, in proximity to Alameda Central Bucolic Park. The outdoor concerts is 1.5 km from the property in Mexico City. The Selina Mexico City Downtown allows you to enjoy such natural sights as Fuente 13 minutes' stroll away. The area also includes natural sites like the large urban park "Parque Mexico", which are 3.3 km from this Mexico City hotel. The accommodation is 50 metres from Salto del Agua underground station and in close proximity to Jose Maria Izazaga bus stop.
Welcoming guests to a sitting area, the rooms are furnished with a writing table. These fashionable rooms also include climate control for guests' comfort.
The à la carte Playground restaurant offers a wide assortment of Caribbean dishes. There is a rooftop bar onsite. You can visit a restaurant situated close by and taste Mexican cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Selina Mexico City Downtown!
For your convenience, we have collected the reviews from several sources.
Jean
2020-10-17
the bed was comfortable, the doorman was friendly. only 20 min walk to downtown. it's relatively close to salto del agua metro station, loved that, easily travelled around the city. a deluxe room has everything you need.
David
2020-10-05
Affordable place to stay, it's very clean. We loved to have evening drinks at La Mascota, based nearby. The employees were helpful.