12-14 Sussex Gardens, Marble Arch, London, England W2 1UL
The Ventures Hotel is a family-owned hotel located in the heart of London.
All guest rooms at the London Ventures Hotel have telephone, color TV and central heating. All standard rooms have shower and WC located next to their room.