Located about a 25-minute stroll from the grand museum "Museo Anahuacalli", Hotel Finisterre Mexico City offers general facilities such as currency exchange and elevator. The comfortable hotel is in the Tlalpan Avenue district, 2.8 miles from such natural sights as Alameda Del Sur Park.
The Mexico City hotel is approximately 10 minutes by car from Hidalgo Garden and a short way from Tasquena subway station. Also, Estadio Azteca Multi-Purpose Stadium is situated 2.1 miles from the Finisterre Mexico City. Located around 30 minutes by foot from the property, Buddhist center of Mexico City is open for visiting by worshippers and tourists. The hotel also lies in the immediate vicinity of Las Torres city rail.
The private bathrooms feature a bidet and a separate toilet, along with such comforts as bath sheets and towels.
In the onsite RestauranteBar Riazor restaurant, guests can have their dinner while enjoying international cuisine.