The 3-star London - Wembley International Hotel is nestled within 5 minutes' walk of the multi-purpose Wembley Stadium and features a swimming pool. Within 6 km of Royal Air Force Museum, this London hotel offers spacious rooms plus a gym.
The hotel is superbly located just 250 metres from Troubadour Wembley Park Theatre and approximately 25 minutes' walk from Shri Vallabh Nidhi Mandir Hindu Temple. Deptford with a market that sells produce, fish, and bric-a-brac, where the accommodation sits, grants access to cultural attractions like Bobby Moore Sculpture, which is merely 0.7 km away. Guests will also appreciate the vicinity to Chalkhill Park, located only 12 minutes' walk away. Feel in total harmony with nature by visiting Queensbury park, 3.4 km from this London hotel. The property is around 5 minutes on foot from Fulton Road bus stop and in close proximity to Wembley Park tube station.
The en suite rooms have a separate seating area equipped with Wi-Fi and a flat-screen TV with satellite channels, as well as air conditioning. Also, there is a safe box, tea and coffee making equipment provided. They come with a separate toilet and a shower along with such comforts as hairdryers and towels. This hotel offers rooms with views of the city.
At Empire restaurant guests will enjoy Indian dishes and views of the city. Also, the Wembley London features a sports bar. There is a restaurant serving Thai food 150 metres away.
Check-in:from 14:00-23:59 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no extra beds provided in a room.