5/10
Free Wi-Fi
Free private parking
Located in Accra, Accra Royal Castle Apartments offers an outdoor pool and a restaurant. This self-catering accommodation features free Wi-Fi.
Number of rooms: 25
Atomic Hills Estate St. H/No. 312, Kwabenya, Ghana