A fine town house with 73 en suite rooms. Facilities include 24 hour check in, car parking (subject to availability), restaurant, outdoor and indoor pool. This hotel is subject annually to a Quality Assured assessment by Visit Britain hotel inspectors and has been awarded a three star grading.
Located on St Saviours Road within a 15 minute walk to the central shopping area of West Centre which includes restaurant, cafes and boutique shops.