Flat In Paddington With Terrace
Guests of London will have a nice stay at Flat In Paddington With Terrace apartment.
A 25-minute walk will take you to Madame Tussauds London. Offering European and Thai dishes, Elements Restaurant is a 5-minute walk away.
This property features cable TV with on-demand movies, LCD TV, pay television, a writing table and a private toilet in rooms. A bathroom comprises soft bathrobes and slippers.
It offers a kitchen with a dishwasher and a toaster.
The nearest metro station is Paddington (H&C), situated 250 meters from the apartment.