Swiss Cottage Two
Swiss Cottage Two is a luxury 4-star hotel set 3.1 km from Madame Tussaud's and 1.9 km from Lord's Cricket Ground.
The hotel boasts a convenient location in London close to Finchley Road underground station. Guests can get to London city center, which is 6 km away.
At Swiss Cottage Two, guests are offered rooms with a microwave, a refrigerator and a kitchen. A freezer and an oven are also provided for self-catering.
Offering English and Indian meals, Garden Cafe and Restaurant is around 100 meters away.
London City airport is about 25 minutes by car.