Abbey Court Hotel (Hyde Park)
Situato lungo un tranquillo viale alberato affacciato sui silenziosi Talbot Square Gardens, a soli 350 metri dalla stazione di London Paddington, questo hotel a 3 stelle offre camere moderne e una reception aperta 24 ore su 24.