The Green Park Hotel
Offering spacious, luxurious suites, The Green Park Hotel is located in the centre of Mexico City and next to Chapultepec Forest and Castle. It serves French cuisine on its stylish patio.
Offering...
Address: Avenida Constituyentes 99, Colonia San Miguel Chapultepec
View on map