The Spanish Court Hotel
1 St Lucia Avenue , Kingston 5
8.9
7.7