Aparthotel The Teodoro Tulum
86 Neptuno Poniente, Tulum, Mexico
86 Neptuno Poniente, Tulum, Mexico
Situated approximately 5 minutes' walk from the 3-star The Teodoro Aparthotel Tulum, guests can reach the Expoferia Fairground in no time. Offering 15 rooms, this Tulum hotel provides a swimming pool as well.
Some of the private bathrooms are equipped with a hairdryer.
The Tulum National Park is 2.9 km from the aparthotel, while the Casita Xaman is nestled just 1.8 km away. The Tulum Archaeological Site is also located about a 10-minute drive from the Teodoro Aparthotel. The surroundings include a national park, which are near the property. Standing just 1.2 km away, La Iglesia de Jesucristo de los Santos de los Ultimos Dias Church is a hard-to-miss divine tourist destination. To the beach bus stop is steps away from the hotel.
While staying at The Teodoro Aparthotel, guests can choose from dining options nearby, such as La Malquerida, located nearly a 5-minute walk away, or El Vegetariano Mar y Tierra at a 5-minute walking distance.
Free Wi-Fi
Outdoor swimming pool
Swimming Pool
Air conditioning
No pets allowed