We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The property is located in the city of Port of Spain, the capital of Trinidad and Tobago within 5 minutes walk of the United States, Canada, United Kingdom, Colombia, Germany and Peoples Republic of China Embassies. The property features 7 fully furnished self contained apartment two bedroom apartments. Each furnished apartment is elegantly decorated and comes with a fully equipped kitchen, washer and dryer.