Hotel El Greco
Hotel
Mexico City, Mexico DF
Located just off Los Insurgentes Avenue, Hotel El Greco offers rooms with free Wi-Fi and a 24-hour reception. The World Trade Centre Mexico City is just 10 minutes’ walk away.
Number of rooms: 180
Avenida San Antonio 22 Colonia Napoles, 03810 Mexico City, Mexico
Hotel booked 1 times today.