Further information about this hotel will be available shortly
Situated in Maidstone , this property offers an ideal place of rest and relaxation. There are a total of 119 rooms on the premises. Read more
Further information about this hotel will be available shortly
Situated in Maidstone , this property offers an ideal place of rest and relaxation. There are a total of 119 rooms on the premises.
Number of Rooms: 105