An Impressive Location.
Many guests said that the location of this property is the best thing about it. When staying here, you're just one street away from restaurants, a three-minute walk from Hyde Park and also close to two tube stations. That means it's easy to get around without a car.