Das Green House befindet sich in Port-of-Spain. WLAN nutzen Sie in allen Bereichen der Unterkunft kostenfrei. Saint Augustine liegt 20 km vom Apartment entfernt