Sierra Bay and Residence Hotel
Great quality with all sea view rooms. Located at Aberdeen not far from Lumley Beach, Sierra Lighthouse hotel just works. All rooms are suites and include a small living area and have a balcony with a view out to the ocean.