Hotels

We have found 2 items matching your search query.

The Ambassador Hotel

The Ambassador Hotel is an Executive Hotel specially suited for the business and holiday traveller. It has blossomed into one of the major venues for conferences, seminars, meetings and other banqueti