Product Pictures
Sierra Lighthouse Hotel
Aberdeen, Sierra Leone
Sierra Light House Hotel is located at the Man of War Bay Aberdeen area overlooking the Atlantic Ocean in Freetown, a luxurious accommodation awaits you at the Sierra Light House Hotel. Make the Most of your stay and enjoy the unique experience that makes the Sierra Lighthouse Hotel the Nation's first choice Hotel. Allow our professional staff's to give you an exceptional guest service to make your stay an easy and an enjoyable one.