Baywater - Central London

PriceCheck live prices

Check availability →
Address
Flat 2, 62A QueenswayShow on map
Check-in / out
15:00 / 11:00

Baywater - Central London is a place to stay in London. It's set on Flat 2, 62A Queensway.

Central Location

Located in the heart of London, Baywater is close to popular attractions like The Serpentine and Madame Tussauds.

Modern Amenities

The apartment features 2 bedrooms, a flat-screen TV, and a fully equipped kitchen for a comfortable stay.

Hvorfor bo her

  • Free Wi-Fi

Amenities

  • Free wired internet
  • Internet access
  • Non-smoking throughout