Ambassador is located in a commercial area of Port of Spain in close proximity to Movie Towne, Mohammed Ali Jinnah Memorial Mosque and Independence Square.
Thanks to a port nearby, the exquisite hotel is well connected with other parts of Port of Spain. Port of Spain city center is 7km away.
Due to its location 25 km from Piarco International airport, it will take only 25 minutes to get there.
The hotel's air-conditioned rooms are appointed with a balcony and climate control.
The outdoor restaurant serves local dishes. Cocktails can be savored in the wine bar.
Make use of a nightclub and an outdoor swimming pool to diversify your leisure time.