Hotel Yolo House Londyn znajduje się w dzielnicy Peckham, 25 minut jazdy samochodem od lotniska Londyn City.
Oferujące suszarkę do włosów i ręczniki kąpielowe, łazienki wyposażone są również w oddzielną toaletę i prysznic.
Goście mogą spróbować dań kuchni współczesnej w restauracji Crane's Kitchen położonej w około 1 km.
Muzeum Brytyjskie jest w prawie 6 km, a Wieżowiec The Shard jest 2 km od hotelu. Ten hotel leży w pobliżu rodzinnych atrakcji, takich jak Koło obserwacyjne London Eye (4 km) i Londyńskie Akwarium Sea Life (4,1 km). W okolicy znajdują się także obiekty przyrodnicze, takie jak St. James’s Park, które znajdują się około 10 min jazdy samochodem od Yolo House. Dworzec autobusowy Peckham znajduje się w zasięgu ręki od obiektu.