Dette hotellet ligger i Cantonments, Accra og 5 kilometer unna Den amerikanske ambassaden, W.E.B. DuBois senter og Nasjonalteatret i Ghana. Dessuten ligger Accra internasjonale konferansesenter og Ghana statshus kun 5 kilometer unna.