Go Hotels
Home > United Kingdom > London >

Mount Apartments

United Kingdom Flag
Mount Apartments Star Rating 4
105 Seven Sisters Road
London United Kingdom

Rated 79 / 100 based on 88 customer reviews.

Mount Apartments has received an Outstanding Service Award
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
Pet Friendly
Airport shuttle
Tour Desk
Air Conditioned
Multilingual Staff
Safe-Deposit Box
Mini Bar
Cable / Satellite TV
Coffee / Tea Maker
Hair Dryer
DVD Player
Ticket Service
Luggage Storage
Designated Smoking Area
Shops in Hotel
Express Check-In / Check-Out
Self Laundry