Hotel yoga shala tulum
United States of America.
Share:
United States of America.
This gem of a hotel is a very well maintained, well managed oasis just steps from the beach. From the property, the room, the location and the food it was perfect! Currency exchange. You would need a car if you were staying for any length of time.