Pembridge Palace Hotel London
Name Hotel: Pembridge Palace Hotel London
Country: United Kingdom
Location: GB/
City: London
Stars: 3.0
Description:
The many delights of London are within easy reach. A stroll through Hyde Park will take you to Kensington Palace (the late Princess Diana’s last home) or the magnificent Royal Albert Hall. The nearby underground station at Bayswater will take you within minutes to all the famous sites, shops, museums and theatres London has to offer.