L Oscar London Hotel enjoys an ideal location in the very heart of London, approximately 25 minutes' walk from a popular place of worship such as Westminster Abbey.
This London hotel is really close to Taste of China serving Chinese dishes.
Situated around 10 minutes' drive from Tower Bridge, this luxury hotel is relatively close to Covent Garden underground station. Guests can visit Holborn, which is nearly a 5-minute walk away, and Peacock Theatre which is only 6 minutes' walk from the property. A garden are near the hotel, and Hyde Park is approximately a 10-minute drive away. Families travelling to London will enjoy being nearly 25 minutes' walk from Coca-Cola London Eye. For those travelling from afar, London City airport is 27 minutes' drive away.