Sierra Light House Hotel & Restaurant

Report Abuse

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.

Business Information

Business Name
Sierra Light House Hotel & Restaurant
Type of Business
Private Limited Company

Contact Information

Address
5 Man of War Bay, Aberdeen
District
Western Area Urban
Phone 1
Phone 2
Social Info