L'établissement YHA London Earl's Court vous accueille à 5 minutes à pied de la station de métro Earl's Court et du parc des expositions.