Sierra Light House Hotel Restaurant

0
No votes yet

Sierra Light House Hotel Restaurant

Sunday - Saturday: 8:00-23:00
Accepts Reservations: 
No
Category: 
Keywords: 
Chiefdom: 
The Hotel is located in the Aberdeen Bay with all rooms overlooking the bay. All rooms have a separate living area from the sleeping area. The best restaurant in Freetown is the Sierra Lighthouse Restaurant. Specialty is Seafood and offers the largest sizes of lobsters you cannot find in any part of the world.