The Living Wall - Hotel Xenia (South Kensington)

The Living Wall - Hotel Xenia (South Kensington) Location

The Living Wall - Hotel Xenia (South Kensington) Maps
The Living Wall - Hotel Xenia (South Kensington) Address Hotel Xenia, 160 Cromwell Road, South Kensington, London SW5 0TL
The Living Wall - Hotel Xenia (South Kensington) Phone 020 7442 4242
The Living Wall - Hotel Xenia (South Kensington) Opening Hours Daily : 5pm - 1am
The Living Wall - Hotel Xenia (South Kensington) Food Price £5 - £10 per pax
Payment by Cash,Cards

What people say about The Living Wall - Hotel Xenia (South Kensington)

There is no review yet. You can be the first to review!

The Living Wall - Hotel Xenia (South Kensington) Specialties

See some wrong information about The Living Wall - Hotel Xenia (South Kensington) here?