This charming and luxurious hotel offers a great location at the heart of Worcester, within easy reach of all the main attractions of the community. The rooms have all been furnished to a high standard and offer a place of rest and relaxation that has been fitted with modern amenities throughout. The in house restaurant and bar is a great place to eat and drink.