Total Accommodation | 93 Properties |
Popular Area | Camden, Greenwich |
Popular Hotel | Novotel London West, K West Hotel & Spa |
Popular Landmark | Paddington Station, Big Ben |
The most popular hotels booked by tourists are Novotel London West, K West Hotel & Spa, W12 Rooms, Lamington Apartments - Hammersmith, Contemporary 1 Bedroom Apartment in Heart of Shepherds Bush, Palace Wharf Apartments, Spacious 3 Bedroom House With Garden - Hammersmith, Modern Two Bedroom Apartment in Hammersmith -205a, Seraphine Hammersmith Hotel, Holiday Inn Express LONDON - HAMMERSMITH, an IHG Hotel
Currently, there are around 93 hotels that you can book in Stamford Brook