The comfortable Inn London Lancaster comprises modern rooms in the vicinity of National Gallery, The London Eye and Royal Opera House.
The hotel is in the convenient location just near Lancaster Gate subway station. The distance between London city center and the property is 4 km.
The hotel allows quick access to gardens and parks.
20 minutes' drive from London City airport and 10 minutes' walk to Paddington train station.
This property comprises 12 rooms featuring executive one-bedroom apartment, executive studio apartment and studio apartment with satellite TV, complimentary Wi-Fi, a storage space, a sofa and a sitting area. There are private bathrooms with a shower and a hairdryer along with a fridge and a cooktop for self-catering.
Eat & Drink
Offering various dining options, Sussex Fish Bar and Ya Hala are about 5-minute walk away.
Guests can avail of housekeeping and ironing service.
Wireless internet is available in the entire hotel for free.
No parking available.