Aparthotel The Teodoro Tulum
86 Neptuno Poniente, Tulum, Mexico
86 Neptuno Poniente, Tulum, Mexico
The Teodoro Aparthotel Tulum is located in Tulum, an 18-minute walk from Plaza Andador Tulum, and offers a swimming pool. This aparthotel offers Wi-Fi in public areas.
The property 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 also are equipped with coffee and tea makers, a refrigerator, and kitchenware. Providing a separate toilet, some bathrooms come with hair dryers.
The 3-star hotel is nestled in Tulum, near a national park. The Xcacelito Cenote is 1.2 km away, and there is the Expoferia Fairground nearby. This property is also a short way from Tulum National Park. 10 minutes' drive from the Tulum Archaeological Site is a perk for guests staying at the Teodoro Aparthotel. The bus stop to the beach is located just moments from this hotel.
Offering Central American dishes, La Malquerida is situated in close proximity to The Teodoro Aparthotel.
Free Wi-Fi
Outdoor swimming pool
Swimming Pool
Air conditioning
No pets allowed