Atomic Hills Estate St. H/No. 312, Accra, Greater Accra (Ghana) Show on map
Updating availability and prices
Located in Accra, Accra Royal Castle Apartments offers an outdoor pool and a restaurant
This self-catering accommodation features free WiFi
This apartment features a stovetop, sofa and tile/marble floor
HYDROMASSAGE
INTERNET
SWIMMING POOL
PARKING / GARAGE
BUSINESS CENTER
Hotel
Room
Activities and leisure
Restaurant