ホステルといえば立地は命でしょう!テムズ川まで5分ですし、Imperial Wharf London Overground駅もすぐそこです。Fulham Broadway Underground 駅、 Chelsea FC、 Fulham FCも近くにあります。