|
Bayswater is a stylish and central area of London close to many of the most famous attractions of the capital. This hotel prides itself on always offering a warm welcome to guests and has excellent transport links via tube and bus. The rooms are all well designed and not only have comfortable furnishings but a range of modern amenities and technology installed.
|