A vibrant and throbbing metropolis, Mexico City is a sun-drenched, hot blooded holiday destination, perfect for tourists wanting to experience the true flavour of Central America. As the capital of Mexico, it boasts all the amenities one would expect from a first-world city and caters extensively for tourists. Explore accommodation options in Mexico City:
Segovia Regency Hotel
This three-city Mexico City property can be found near Monumento a los Heroes de la Independencia and the US Embassy, as well as the Castillo de Chapultepec, making it the ideal base for those seeking a central location.
All 120 of the hotel's rooms, spread over nine floors, enjoy complimentary wireless internet access, cable television and air conditioning a must in the sweltering Mexican summer heat. There are also business-friendly rooms. Those who check into these suites can also benefit from the hotel's business centre and professional bar/lounge.
On-site amenities include a restaurant, a coffee shop/cafe, a 24-hour front desk manned by multilingual staff and free onsite parking. Express check-out can also be arranged and room service is on offer for those who find themselves hungry during the small hours of the morning.
Pontevedra Hotel
This three-star Mexico City hotel is located centrally, a stone's throw from the Basilica de Santa Maria de Guadalupe. It is also nearby a range of major tourist attractions, including the Plaza de las Tres Culturas.
There are 118 guestrooms at the hotel, over four floors. All suites feature cable television, are non-smoking and have tea and coffee making facilities. There are business-friendly rooms with internet access, direct-dial telephones and desks. These suites are supplemented by a business centre and free onsite parking.
All rooms have private adjoining bathrooms, with shower and bath combinations and are air conditioned.
Onsite amenities include a restaurant, a laundry centre, 24-hour front desk and an airport shuttle service. There is also a currency exchange service, elevator and room service.
Holiday Inn Trade Center
This three-and-a-half-star Mexico City property is located near the Plaza Mexico and the Castillo de Chapultepec, making it an ideal central base for holidaymakers.
The hotel has 196 business-friendly guestrooms equipped with cable television, high speed internet access, desks and multi-line phones.