Ave Maria Health & Wellness Resort Tema, GH
Beach Road, Off - Tema Harbour Road







Hotel reservations