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 television, individual climate control, a minibar and a closet. Some rooms overlook the city. They feature bathrooms with a hairdryer, a bathtub and a shower.
Eat & Drink
Mezzo Mezzo and El Diego offer an assortment of dishes within 250 meters of the property.
Business facilities at Hotel Stella Maris include a meeting room and a business center.
A fitness center and a gym are among the on-site facilities.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.