Up to % off
Located in London's city center, Hyde Park Boutique is stationed in a quiet neighborhood that's only a 6 minute walk to the rearest Undegrons Station (Bayswater) and a short from Paddington Station's excellent transport links around the city. Set in a Victorian building, the 3 star property offers contemporary style packed with modern amenities.