This unpretentious hotel is situated in Tulum.
Tulum
20.20354, -87.45881 Open in Google Maps
APT
APT.B2-VP
10 guests