Waverley House Hotel

Waverley House Hotel

3 Star
130 - 134 Southhampton Row WC1B 5AF, London

The Waverley House is located in Bloomsbury and is perfectly placed to visit the different hubs of the city as well as the theatre districts of West End. The British Museum and the Covent Gardens are just a stones throw away. The Russell Square tube station and the Airbus connection situated nearby provide excellent connectivity. The hotel's club l more..ike ambience makes corporate travellers as well as leisurely tourists feel at home. The Deans Bar is a great place to hang out at after a busy day and relax with the excellent drinks that the place serves. less..