The comfortable Hotel Stella Maris is a great place in a downtown area of Mexico City. Featuring historic architecture, the property was remodeled in 2006.
Alameda Central is about 20 minutes' walk away. The city center lies within 4 km from the venue.
The hotel is situated near a museum, an opera and monuments.
Cuauhtémoc underground station is within 10 minutes' walking distance from the property. Due to its location 10 km from Benito Juarez International airport, it will take about 15 minutes' drive to get there.
Modern rooms feature individual climate control, a minibar, flat-screen television, a safe and a closet. Some rooms at Hotel Stella Maris have a view over the city. Guests can take advantage of a bathtub, a shower and a hairdryer supplied in the bathrooms.
Eat & Drink
The property is 5 minutes’ walk from Mezzo Mezzo offering dishes of Italian and Argentinean cuisine.
Such business facilities as a business centre and a meeting room are available on site.
For active guests a gym and a fitness center are provided.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.