|
Best Western The Delmere Hotel
130 Sussex Gardens, Bayswater W2 1UB - England, UK

This traditional and beautiful hotel is a landmark in Bayswater and was designed by Samuel Pepys Cockerell. The owners have been careful to ensure that every room retain as many period features as possible and has been fused with...
|