Description
Summary
Description
Stay at Shaftesbury Hyde Park International, a superb 4-star hotel, located 2.5 miles (4.1 km) from the center of London. Previous guests have rated their stay at the hotel an average of 8.1 out of 10 stars in 3,976 reviews.




