Royal Dede Beach Resort: Hotels in James Town, Accra | Hood Guide