105 Seven Sisters Road
London United Kingdom
Rated 79 / 100 based on 88 customer reviews.
This modern all-apartment hotel is 4.5 miles from the Tate Modern and 6.5 miles from Kensington Palace.
The stylish, airy apartments sleep up to 4 and have heated wooden floors and sleek furnishings. They're equipped with full kitchens, sofabeds or lounge chairs, and washing machines, plus flat-screen TVs, free Wi-Fi and air-conditioning. Bright en suite bathrooms have walk-in showers. There are also compact studios with kitchenettes.
Daily housekeeping is available.
Facilities @ Mount Apartments include:
Fitness Room / Gym
Cable / Satellite TV
Coffee / Tea Maker
Designated Smoking Area
Shops in Hotel
Express Check-In / Check-Out