London Twickenham Stadium Hotel is ideally located in the heart of London. The property offers comfortable spacious sleeping rooms and 10 meeting rooms for a warm and comfortable stay.
Équipements
Projecteur
Café
Eau
Wifi
Snacks
Emplacement
198 Whitton Rd Twickenham
Témoignages
Écoutez nos clients
4.8 • 15 avis
Meetbeez, la réservation de salles de réunion simplifiée.