More about Pembridge Palace Hotel
Pembridge Palace Hotel is located at 55 Prince's Square, W24 London, United Kingdom
+44 (0) 20 7229 6262
http://www.pembridgehotel.co.uk
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6