Category: Hotels | show me more
12 To 20 London Street
Main: 020 770...
Hotel Indigo London - Paddington is a boutique hotel celebrating our neighbourhood through inspired design, and local restaurant and bars. Book your stay with our Best Price Guarantee
Reviews for this businessLeave a review