Location: The Wembley International Hotel is wonderfully located in the heart of London, just a short walk away from the Wembley Arena, Wembley Stadium and Wembley Conference Centre and Exhibition Halls in London.
Student Rooming: Max 3 bedded rooms
Room Facilities: Ensuite, Cable/Satellite TV, Hairdryer, Air-Conditioning, Desk, Safe, Iron & Ironing Board.
Adaptable Say: This hotel is a fantastic option for any travelling group. This 3* hotel is tastefully decorated and well equipped with modern amendities; there is also a restaurant onsite which is sure to tickle your fancy.