Ambassador
99a Long Circular Road, Port of Spain
Location A very nice option for those who like to be on the move! Hotel Ambassador is located in Port of Spain. This hotel is located in 3 km from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. Taste the local cuisine and have a rest in the restaurant.
Free WiFiParkingPool




