Die Villa Lord liegt nahe zu Osu Castle, Legon Botanical Gardens und Koala Shopping Center. Die Unterkunft hat 3 Schlafzimmer, ein privates Badezimmer und eine Küchenzeile.
Nur 15 km entfernt vom Flughafen Accra gelegen, befindet sich die Villa Lord in Akkra. Das Zentrum von Akkra ist rund 5 km entfernt.
Es gibt eine Klimaanlage, einen privaten Safe und einen Schreibtisch in den Zimmern. Diese Zimmer prahlen mit Fliesenböden. Es gibt kostenlose Toilettenartikel, Badelaken und einen Trockner in einem Badezimmer.
Zur Küchenausstattung gehören eine Mikrowelle, ein Wasserkessel und Küchengeräte. Die Villa Lord liegt nahe zu einem Hafen. Die Villa verfügt über einen Balkon.