
Hotel Information
Crowne Plaza Hotel's location makes it an ideal place for business travellers to stay and to ensure successful completion of their business trip. Leisure travellers can also make use of the facilities and conveniences, offered for an enjoyable holiday.