London Long Stay Apartments

Long Stay Apartments in London

Long Stay Apartments In London

With many of our Hotel Guests staying seven nights or more, our Long Stay Guest Programme is our effort to exceed expectations, across both our hotel rooms and apartments. Upgrades can be arranged and additional benefits are provided to make you feel at home from the moment you arrive.

We ask all Guests to complete our Long Stay Questionnaire so everything from type of pillows, CD and DVD selection, to your favourite beverages are just right for your stay.