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.
Additional Info
Address | 6, Man of War Bay, Freetown, Sierra Leone |
Comments