Based on 400 review
This charming hotel is set in Downtown. Located within 1000 metres from the town centre, the accommodation allows easy access to all this destination has to offer. The accommodation is just a short walk from the main entertainment areas. Public transport connections are only a short walk away. Visit...