London Town Hotel
15 Penywern Road, Earls Court, London, England
Lors de votre séjour dans London Town Hotel, vous ne serez qu'à quelques minutes de marche de Cromwell Road. L'accès Wi-Fi à Internet gratuit et le petit-déjeuner (en supplément) sont disponibles.