Nestled in the Southwark district of London, Belin Palace London hotel is 4.4 km from the fantastic Borough Market.
The property is 500 m from Golden Noodle serving Asian dishes.
While staying in the guest house, you are invited to discover the floor glass Shard Skyscraper, located nearly 10 minutes' drive away, or visit sports venues like The Den Football Stadium, which is nearly 25 minutes' walk away. Attractions, 4.9 km from this London hotel, include the Tate Modern. The Belin Palace London is also in the vicinity of Greenwich Park. Feel in total harmony with nature by visiting the 30.85-hectare Dulwich Park, approximately 15 minutes' drive from the accommodation. London Queens Road Peckham train station can be found a few moments from the hotel.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please