Situated in London, 600 metres from London Designer Outlet, OYO The Green Man Pub And Hotel features accommodation with a garden, private parking, a shared lounge and a restaurant. This 3-star hotel features free Wi-Fi and a bar.
Number of rooms: 120
Dagmar Ave, Wembley, Wembley, London, HA9 8DF, United Kingdom
Hotel booked 1 times today.