86 Neptuno Poniente, Tulum, Mexico
Featuring a swimming pool, the 3-star The Teodoro Aparthotel Tulum is approximately a 20-minute walk from Super Chedraui. The hotel also offers guests Wi-Fi in public areas.
Dos Aguas Park is located only 350 m from this Tulum aparthotel, and such natural sites as the Tulum National Park is 2.9 km away. The Xcacelito Cenote is within reach of the Teodoro Aparthotel and Playa Del Carmen, Quintana Roo airport is 65 km away. Enjoy the local scenery, discovering a national park near the property. This hotel is situated 3.3 km from the Tulum Archaeological Site. The nearest bus stop is to the beach, around 5 minutes' walk away.
The Teodoro Aparthotel has 15 rooms, some of them comprise a terrace and a dining area, and have self-catering options such as tea and coffee making equipment. They also include an electric kettle, a refrigerator, and kitchenware. For more comfort, a hairdryer, along with a separate toilet, are provided.
Latin American cuisine is offered at La Malquerida, located 350 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Teodoro!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please