Hotels in Ciudad de México

Plaza Garibaldi Hotel

Ciudad de México, Distrito FederalBed and Breakfast

From 74 Habitaciones
8.3 by Booking
Honduras No. 11, Col. Centro
a few steps from Garibaldi Square