18c Star St, London
11 bedrooms
Baths
Guests
A stay at London Paddington Apartments places you in the heart of London, within a 15-minute walk of Hyde Park and Marble Arch. This aparthotel is 0.5 mi (0.8 km) from Paddington Central and 0.6 mi (1 km) from Kensington Gardens.
Elevator
Restaurant
Spa
WiFi/Internet
Pet friendly
Laundry
Breakfast
24/7 front desk
No nearby properties available in this region at the moment.