Hotel Yolo House Londyn w dzielnicy Peckham jest położony 2 km od takich miejsc sportowych jak Stadion The New Den.
W pokojach znajduje się oddzielna toaleta i prysznic, a także suszarka do włosów i ręczniki kąpielowe.
Pobliskie lokale gastronomiczne, w tym restauracja The Duke of Sussex, znajdują się w 450 metrach.
Wieża zegarowa Big Ben znajduje się około 10 min jazdy samochodem stąd, a Pałac Buckingham - w prawie 6 km. Obiekty edukacyjne w okolicy to Uniwersytet London South Bank (3 km) i Uczelnia Goldsmiths (2,1 km). Do pobliskich atrakcji turystycznych Londyna należy Our Lady Of Sorrows Church, w odległości 5 min spacerem stąd. Również dworzec autobusowy Peckham jest zlokalizowany w zasięgu ręki od Yolo House.