St. Giles Hotel,, London

Community images

  • St. Giles Hotel,, London
  • St Giles front
  • St Giles front 2
  • double bedroom
  • bedroom view

St. Giles Hotel,, London

From £ 67.00

Hotel - Bedford Avenue, London, WC1B 3AS - 655 Rooms

> Show product information

1 Offer: St. Giles Hotel,, London