Hotel La Rosa Hotel Mexico City
Situated in Mexico City, 4 km from United States Embassy, Hotel La Rosa - Sólo Adultos features accommodation with free Wi-Fi and free private parking. The property is around 4.2 km from Museo de Arte Popular, 4.
Number of rooms: 21
Calle Eligio Ancona 269 Col. Santa Maria La Ribera, 06400 Mexico City, Mexico