good location, easy to transport links with underground and buses within a minute walk, also hyde park across the road, oxford street within a minute from hotel
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook