Vibrant & charming
Our Red Carnation hotels in England are in fantastic locations, close to key attractions such as Buckingham Palace, Kensington Palace, The British Museum and the Royal Albert Hall. There is also a lesser known gem to explore in Dorset. Each of our hotels has its own distinct character and charm, and passionate staff will welcome you with genuine warmth. Discover delicious cuisine, elegant rooms and a host of thoughtful touches that will make your next stay in England one to remember.