Blakemore hyde park

About Blakemore hyde park

Reviews 11
4.1

About company

Welcome to Blakemore Hyde Park Hotel, a boutique 4-star hotel located in Central London with over 142 rooms and suites, and fitness centre. Book direct.

GB
Not verified company