Hotel Belin Palace Londyn znajduje się w dzielnicy Southwark, 25 minut jazdy samochodem od lotniska Londyn City.
Niektóre pokoje w obiekcie noclegowym są wyposażone w szafkę, darmowe Wi-Fi i TV.
Restauracja Golden Noodle oferuje wybór dań i leży w 500 metrach.
Plac Trafalgar Square jest prawie 15 min autem od hotelu, natomiast Galeria Narodowa jest w około 7 km stąd. Koło obserwacyjne London Eye, który leży w około 6 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Londynie. Goście mogą zwiedzić zabytki, w tym Pałac Buckingham, położone około 20 min jazdy autem od Belin Palace w Londynie. Hotel ulokowany w zasięgu ręki od stacji kolejowej London Queens Road Peckham.