J. Lorraine Ghost Town befindet sich 3 Kilometer vom Bed and Breakfast Imani Manor entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Zu den Sehenswürdigkeiten, in einer Entfernung von ungefähr 10 Fahrminuten vom Bed & Breakfast, gehört auch Eternal Faith Baptist Church.
Die Zimmer verfügen über einen Ankleidebereich und sind zudem mit einem Schreibtisch ausgestattet. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden. Neben einem Bidet, einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Handtücher.