Hotel Albohera offers relaxed accommodation with lagoon views. Some simple rooms feature balconies. Guests can enjoy an eatery and a bar.