Featuring 3-star accommodations, Hotel Marti is located in Mexico City, 2.1 miles from Chapultepec Castle and 2.2 miles from The Angel of Independence. The property is around 2.7 miles from United States Embassy, 2.8 miles from Chapultepec Forest and 3.3 miles from National Museum of Anthropology. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
At the hotel, each room has a desk and a flat-screen TV. Guest rooms include a private bathroom with a shower and free toiletries.
National Cinematheque is 3.7 miles from Hotel Marti, while Frida Kahlo House Museum is 3.8 miles away. The nearest airport is Benito Juarez International Airport, 8.7 miles from the accommodation.