Oxford Hotel Penywern Road

16-18 & 24 Penywern Road, London, United Kingdom

Oxford Hotel Penywern Road Photos

Oxford Hotel Penywern Road Map

16-18 & 24 Penywern Road, London, United Kingdom
Exterior - Oxford Hotel Earl's Court

Hotel Information

Oxford Hotel is one of London's most popular Earls Court Hotels. As one of the closest hotels to Earls Court Exhibition Center, the well-appointed, attractive and affordable self rated three star hotel is situated in a quiet residential street in the Royal Borough of Kensington & Chelsea.