Questo hotel dal buon rapporto qualità-prezzo è situato su un tranquillo viale alberato, a 300 metri dalla fermata della metropolitana e dal centro espositivo di Earl's Court.
Numero delle stanze: 64
23-25 Penywern Road, Earls Court, Kensington e Chelsea, Londra, SW5 9TT, Regno Unito