(Last Update: 24 Apr 2023)
This small enchanting hotel on Tulum Beach, with its 9 rooms, welcomes guests with bright elegance and promises of a magical vacation rental. Lo