Offering an infinity pool, Amelia 104 Studio Hotel Tulum is nestled in the Zama district, 2 miles from Tulum Archaeological Site. Wi-Fi is featured throughout the property.
The center of Tulum can be reached within a 20-minute walk, and natural attractions like Dos Aguas Park are about 25 minutes' walk away. The national park "Parque Nacional de Tulum" is also situated 1.8 miles from this hotel. The Amelia 104 Studio is also around 10 minutes' drive from the fringed Paradise Beach.
They are equipped with private bathrooms.
Cafe Maya-Xel Tulum offers a selection of dishes within reach of this hotel.