El Hotel Yolo House Londres se encuentra en el distrito Peckham, cerca de lugares de ocio como el Teatro Shakespeare's Globe, a 3 km.
Los baños incluyen un inodoro separado y ducha, además de comodidades como secadores de pelo y toallas.
En las inmediaciones puedes comer en el restaurante Luxford Bar & Kitchen, a tan solo 8 minutos a pie.
Ubicado a 10 minutos en coche del Shard London Bridge, este hotel está situado a tan solo 350 metros de Our Lady Of Sorrows Church. El Ojo de Londres, a 4 km, es sin duda una visita obligada para los turistas que viajan en la familia a Londres. El hotel Yolo House está situado a un corto paseo del Museo de la Guerra de Churchill, mientras que la estación de autobuses Peckham está a 750 metros.