Aparthotel The Teodoro Tulum
86 Neptuno Poniente, Tulum, Mexico
Choose your dates to see prices
86 Neptuno Poniente, Tulum, Mexico
Choose your dates to see prices
Located 5 minutes' walk from Dos Aguas Park, The Teodoro Aparthotel Tulum includes a swimming pool and a deck. Guests can enjoy Wi-Fi in public areas.
This hotel welcomes guests to 15 rooms, some of which comprise a terrace and a dining area, and offer such self-catering options as coffee and tea making facilities. They are equipped with a refrigerator and kitchenware. Most rooms at The Teodoro Aparthotel come with a separate toilet, as well as comforts including hair dryers.
The Hidden Worlds Hilario's Well cenote is a short way from this aparthotel, while the Hernandez Gallery Tulum is 950 metres away. The Teodoro Aparthotel is situated 1.2 km from La Iglesia de Jesucristo de los Santos de los Ultimos Dias Church, which is considered to be a sacred site. The Tulum Archaeological Site is 10 minutes' drive from this 4-star hotel. Guests will find to the beach bus stop next to the property, 50 metres away.
Vamos Habibi offers Middle Eastern dishes and lies a 5-minute walk away.
Wi-Fi
Outdoor swimming pool
Swimming Pool
Air conditioning
No pets allowed