Located in Mexico City (Downtown Mexico City), Hotel Montemar is within a 10-minute walk of Monument to the Revolution and Museo Nacional de la Revolucion. Featured amenities include express check-out and a 24-hour front desk. Free self parking is available onsite.
Based on 46 reviews
Policies vary by room type and provider.