|
|
|
Comfort Inn Bayswater in London.
The recently refurbished 65 bedroom Comfort Inn consists of three elegant Victorian Town Houses. The hotel is situated in a private garden square in the heart of Bayswater close to Queensway, Hyde Park and Kensington Gardens. All rooms are newly refurbished with en-suite facilities, satellite televi ... read more
|