The Albemarle hotel offers a central courtyard with a peaceful setting atmosphere sourrounded by a Portuguese Mediterranean Architecture making an unforgettable holidays to our guests. The hotel is located on Isabela Island directly on the pristine white-sand beach.
Ocean View double rooms. Some can accommodate an extra person, at a cost.
Pool side double rooms. Some can accommodate an extra person, at a cost.
Notes: Albemarle hotel provides unlimited water refills available 24 hours a day. Wifi is available for free, and works in the public reception area.
No reviews available