Choose your room
Belin Palace
- Wi-Fi
- Free parking
- Air conditioning
- No pets allowed
Belin Palace London hotel is situated in the Southwark district, 6 km from the cantilevered Coca-Cola London Eye Observation Wheel, which is highly recommended for a family visit.
This guest house lies a 10-minute drive from the fantastic Borough Market and a 15-minute drive from the British clipper Cutty Sark Ship. The public Trafalgar Square is also located within 7 km of the hotel. The nearby sports attractions feature The Den Football Stadium 25 minutes' walk from the Belin Palace. This property is directly connected with London Queens Road Peckham train station, which is 250 metres away. The hotel is 25 minutes' drive from London City airport.
Offering Asian dishes, Golden Noodle is a 6-minute walk away.