La Villa Boutique hotel is an oasis of calm in the hassle and bustling city of Osu,Accra and uniquely designed to suit the taste of the the business traveller and the romantic adventurer in search of a home away from home.
Address: e960 13th Ln Accra Greater Accra Region Ghana
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.