St Giles Hotel & Leisure Club
Check availability

Rooms from £75.00 ( €111.00 / $137.25 ) per night
St Giles Hotel & Leisure Club
Bedford Avenue
London
WC1B 3GH
United Kingdom
Arguably the most central hotel in London, located in the heart of the West End at the foot of Oxford Street with the whole of London on your doorstep.
Similarly Priced Hotels
- My Place Hotel , from £75.00 ( €111.00 / $137.25 )
- Onesixtwo , from £75.00 ( €111.00 / $137.25 )
- Seven Dials Hotel - B&B , from £75.00 ( €111.00 / $137.25 )
- The Best Western Phoenix Hotel , from £75.00 ( €111.00 / $137.25 )
- The New Inn , from £75.00 ( €111.00 / $137.25 )
- Troy Hotel , from £75.00 ( €111.00 / $137.25 )
Online Hotel Bookings