The Green House is in Port-of-Spain. Free WiFi is available throughout the property.
The apartment has a cable flat-screen TV, 1 bedroom and living room.
Saint Augustine is 20 km from the apartment, while Las Cuevas is 21 km from the property.
There is 15 minute public transportation into the Port of Spain city center. A supermarket and pharmacy is 10 minutes walking distance away.