The comfortable Hotel Stella Maris lies in a financial area of Mexico City. The hotel opened its doors in 1968 and was remodeled in 2006.
Hotel Stella Maris is also minutes away from Monumento a los Heroes de la Independencia, Museum of the City of Mexico and Garden of Art . The venue is 4 km away from the city center.
Guests may find MODO - Museo del Objeto del Objeto within 1.6 km and National Museum of Anthropology within 2.6 km of the property.
Hotel Stella Maris can be reached in 10 minutes by car from Benito Juarez International airport.
The hotel offers 114 modern rooms appointed with a safe, flat-screen TV, individual climate control, a writing table and IDD phone. Some rooms overlook the city. They feature bathrooms with a hairdryer, a bathtub and a shower.
Eat & Drink
Guests can dine at Mezzo Mezzo and El Diego located within 5 minutes' walk away.
There are a meeting room and a business center available on site.
The property offers a fitness center and a gym to keep shape.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.