23-25 Princes Square
London
see website
see rates
|
Popularity ranking
#275
of 1072
|
|
We are located in a pleasant locale of Bayswater, near Hyde Park. The hotel consists of three grade listed Victorian townhouses which have been converted into it's present day use. The hotel was opened in 2001 and has...
|
|
|
| Recent reviews |
3.5
/ 5 average rating 3 reviews
|
|
|
|