Апартаменты Green House находятся в городе Порт-оф-Спейн. На всей территории работает бесплатный Wi-Fi.