Other Hotels in London - Paddington 78-82 Westbourne Terrace, Paddington, London, W2 6QA Tags: air conditioning, bar, internet access, laundry service, lounge bar, restaurant