Situated in Tulum, a few steps from South Tulum Beach, Libelula Tulum Beachfront Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a 24-hour front desk and a concierge service.
Number of rooms: 9
Carretera Tulum-Boca Paila Km 10.5, 77780 Tulum, Mexico