Sevilla Palace Hotel
Mexico City
Check in
3:00 PM
Check out
12:00 PM
With a stay at Sevilla Palace Hotel, you'll be centrally located in Mexico City, steps from Paseo de la Reforma and Senate of the Republic. This hotel is 0.6 mi (0.9 km) from National Museum of the Revolution and 0.9 mi (1.4 km) from Angel of Independence Monument.
Make yourself at home in one of the 413 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Property Details
Location
, Mexico City, , Mexico