Outstanding London Location
You'll find easy access to all the sights of London from this hotel. You're just a stone's throw away to nearby exhibition halls, restaurants, bars, and shops. The Olympia Expo Centre is nearby and bus and train stations provide easy access to Olympia.