The pleasant 4-star Sevilla Palace is set in the tourist district of Mexico City. Since 1989 the hotel has been offering accommodation in a 23-story building with Mexican architecture and furnishings.
It is located in the historical center of Mexico City, about 30 minutes' walk from Mexico City Museum. There are nightlife venues, restaurants and bars in the area.
The hotel is set next to monuments and a museum.
Tasteful rooms at Sevilla Palace are equipped with climate control, central heating, cable television, a laptop safe and a work desk. The rooms come with en suite bathrooms featuring a shower, a hairdryer and a cosmetic mirror.
A range of international dishes is offered at the outdoor restaurant. The stylish bar serves a selection of coffee and cocktails. Serving both food and drinks, El Plaza 77 and El 10 are situated around 100 meters from the property.
The property is in a 10-minute walking distance from Cuauhtémoc subway station. Benito Juarez International airport lies within about 15 minutes' drive.
Guests can avail of laundry, valet parking and concierge service.
On-site spa facilities include a health club, a Jacuzzi and a sauna. Steam baths and massage are also available. The property offers a gym and a fitness centre to keep shape.