Deluxe Double

Offering a supremely comfortable double bed, the Deluxe Double rooms are ideal for business and leisure travellers that desire a bit extra for their stay in the capital. Offering more spacethan the Superior Double, our Deluxe Double rooms give guests all the comfort needed for a memorable stay in central London.

Close Message