Choose your room
Pearl Garden In Wembley Villa
The 2-bedroom Pearl Garden In Wembley Villa London is located around 10 minutes by car from the football Wembley Stadium, giving access to various tourist spots nearby.
Within 5 km of the accommodation guests will find the Bimber Distillery, while Barham Park is just 1.8 km away. This London villa is nearly 25 minutes' walk from the Shri Vallabh Nidhi Hindu Temple, popular with worshippers as well as tourists.
An equipped kitchen, along with a dining area, are available for dining. Guests can also make use of tea and coffee making equipment, a stove top, and kitchenware to prepare their own meal. Aromalounge with Indian specialties, is located about a 5-minute walk away. Pembroke Road bus station can be found merely 350 metres away, and the closest underground station, North Wembley, is only steps away from Pearl Garden In Wembley Villa.