2026 2 Star Hotels in Clewer South
Featured Clewer South 2 Star Hotels

Hotel 261
261-263 Uxbridge Road London England

Star Hotel
97-99 Shepherds Bush Road London England

BacPac Hostel
28 Hammersmith Broadway London England

Baylis Park Hotel
Stoke Poges Ln Slough England
Fully refundableReserve now, pay when you stay

Kensal Green Backpackers 1
639 Harrow Road London England
Fully refundableReserve now, pay when you stay

St Nicholas Hotel Kenton
124 kenton road Harrow England

Euro Hotel Hammersmith
31 Shepherds Bush Road London England

Bridge Park Hotel
16 Hillside London England
Fully refundableReserve now, pay when you stay

Oakwood B&B Heathrow
119, Station Road West Drayton England
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.