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
Situated approximately 5 minutes' stroll from Terreno Expoferia, the comfortable 4-star The Teodoro Aparthotel Tulum offers a sundeck and barbecue grills. Located within reach of a convenient place to store such as Tulum Underwater Dive Shop, this Tulum aparthotel provides 15 rooms.
Some rooms provide tea and coffee making equipment as well as a flat-screen TV with satellite channels to help you enjoy your stay. Rooms are equipped with private bathrooms. Some bathrooms have a separate toilet, along with hairdryers.
Tulum Archaeological Site is 2.3 miles from the hotel, while Dos Aguas Park is nestled 0.2 miles away. Cultural sights in the area include Casa de la Cultura Cultural Center, which is only 10 minutes' walk away. The Teodoro Aparthotel is situated in proximity to the national park "Parque Nacional de Tulum", while Colectivos a Bacalar & Chetumal bus station lies 0.4 miles away.
The UNO Japanese Noodles is about 5 minutes' walk from the Teodoro Aparthotel Tulum.
Plus you'll find a swimming pool.
Wi-Fi
Outdoor swimming pool
Swimming Pool
Air conditioning
No pets allowed