- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Very friendly staff. Room was big and clean. Staff was always ready to assist in any way.
Book online or call:1-844-709-7928
Located in Mahahual, Aqua Star Hotel & Apartments is on the beach. Mahahual Lighthouse is a local landmark and some of the area's attractions include Surfinggreen and Dolphin Discovery.
Great location. The room was simple but nice, everything clean, and the staff is friendly.