Euro Hotel
HotelBasic rooms with en suite bathrooms in an unfussy hotel, with free Wi-Fi, plus a bar & lounge. People often mention room,
Address
1-7 Elm Rd, London, Wembley HA9 7JA, United Kingdom
Website
Contact
+44 20 8902 1764Rating on Google Maps
2.50 (518 reviews)Open on Google Maps