Abbey Court Hotel London Paddington
168, 172 Sussex Gardens, Tyburnia, London, United kingdom - W2 1TP
44 20 7402 0281
Stay at Abbey Court Hotel, a budget hotel in Paddington, London, located on Sussex Gardens and close to Hyde Park. Enjoy comfortable ac.....nks.