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.
2.5 km from the accommodation guests will find The Gruffalo Trail, while the victorian-era Barham Park is just 1.8 km away. Situated nearly 25 minutes' walk from the Shri Vallabh Nidhi Hindu Temple, this London villa is popular destination for both worshippers and tourists.
The London accommodation includes an equipped kitchen, as well as a dining area for self-catering. There is also coffee and tea making machines, a refrigerator, and kitchenware available in the kitchen. Offering Pakistani dishes, restaurant Karahi King is located within easy reach of Pearl Garden In Wembley Villa. Pembroke Road bus station can be found merely 250 metres away, and the closest underground station, North Wembley, is fairly close to Pearl Garden In Wembley Villa.