This brand new boutique style apartment hotel features well appointed apartments for the frequent business traveller or leisure guest and compliment the friendly feel of the Willis area and the excitement of the neighbouring Cuba Street. Relax in comfort and explore this vibrant city.
Central Stratford