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