Ambassadortt.com
Title
Ambassador Hotel Home Page
Description
Excerpted from the website:
- Ambassador Hotel and Conference Centre, Trinidad is an executive hotel well suited to business and holiday traveler and conveniently located near Port of Spain