Apartments Inn London Lancaster
The comfortable Inn London Lancaster in Kensington and Chelsea district offers spacious rooms with views over Hyde Park.
The vicinity of a tube station let you explore Harrods, Buckingham Palace and Up at The O2 with no difficulty. The city center lies within 4 km from the venue.
The hotel offers convenient location close to gardens and parks.
The rooms in Inn London Lancaster come with Wi-Fi, a microwave, a kitchen, large windows and TV. They feature bathrooms with a shower and a hairdryer.
Serving english and british specialties, Sussex Fish Bar is about 150 meters away.
Lancaster Gate underground station is within 5 minutes' walking distance from the property. Inn London Lancaster is about 20 minutes’ drive towards London City airport.