Hotel Roma 191


Cuauhtemoc • Show on map
View Details for Price
Hotel Roma 191 is offering accommodations in Mexico City. This 3-star hotel offers room service a 24-hour front desk and free WiFi. The property is non-smoking throughout and is located 1.1 miles from…More info
