Hotel Roble


Cuauhtemoc • Show on map
View Details for Price
Located just 820 feet from Mexico City’s main square and Zócalo Metro Station, Hotel Roble offers free Wi-Fi and modern rooms with cable TV and a private bathroom. The Roble Hotel has a country-style…More info
