My Guide Website?
The Square Hotel
Centrally located on the main City Hall Square, the four star rated, The Square Hotel is right where the action is! With 267 stylish rooms, the hotel is big enough to feature an array of modern facilities, yet small enough to retain a homely and welcome atmosphere. Many of the executive rooms offer all-encompassing views over the City centre.