Sierra Bay and Residence Hotel

Sierra Bay and Residence Hotel

8
Sierra Bay and Residence Hotel
Sierra Bay and Residence Hotel
Sierra Bay and Residence Hotel
Sierra Bay and Residence Hotel
Sierra Bay and Residence Hotel
Sierra Bay and Residence Hotel

Hotel Details

NTB Class
Category

Location Details

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.

Map

Swap Start/End