Hotel Villa del Mar offers accommodations in Mexico City near Tenochtitlan Ceremonial Center and Downtown Mexico City. With free WiFi, this hotel offers a 24-hour front desk. Templo Mayor is 1.6 mi away and Metropolitan Cathedral of Mexico City is 1.6 mi from the hotel. All guest rooms in the hotel are fitted with a flat-screen TV. A seating area is accessible to all guests, while selected rooms are equipped with a DVD player. Guest rooms feature a desk. Zocalo Square is 1.7 mi away. The nearest airport is Benito Juárez Airport, 3.1 mi from the accommodations.
The suite has 1 bedroom and 1 bathroom with a walk-in shower and free toiletries. This suite features soundproof walls, a seating area, a flat-screen TV with cable channels and a patio. The unit has 1 bed.
Amenities:
- Room Service
- 24 hour front desk
- Concierge
- Masks are available to guests
- Contactless check-in and check-out are available
- Guests are provided with free hand sanitizer
- Social distancing measures are in place
- Non-Smoking Facility