english italy
4 star rome hotels

Seven Apart

7 Argyle Square WC1H 8AS , London
Seven Apart
Book now

Sevenapart Luxury Short stay serviced apartments are located minutes away from the splendour of St Pancras. Ideally situated to take advantage of what London has on offer for both business and leisure traveller. The 8 beautiful Boutique Suites have each been individually designed to provide boutique comfort with the practical nature of apartment living.The focus for each Suite is on providing a luxury experience which is achieved through exclusively designed furniture and fittings the highest quality of mattresses and linen and little touches' that personalise your stay. Convenience is a priority and is evident through the use of instant boiling water taps for a quick cuppa' instant heating induction stove tops LCD TV's and fully equipped kitchens.Check in is provided at the nearby Hotel Megaro 23-27 Euston Road London NW1 2SD all guest are escorted by a member of our staff to the apartments 1 minute walk away. All apartments are serviced daily reception is available 24 hours at the Megaro Hotel Direct phone to reception from all apartments All guests are welcome to use the restaurant and Bar facilities at the Megaro Restaurant

Check in at the Megaro Hotel 23-27 Euston RoadLocated directly opposite Kings Cross and St. Pancras International and Eurostar.Five minutes away from Euston Station

Hotel Non-Smoking Throughout; Air conditioning in rooms; 24 Hour Reception; Cots available; Wi-Fi Available; Meeting Facilities; Restaurant; TV; Safety Deposit Box; Tea/Coffee making facilities in each room; Hairdryer in each room; Iron And Board In Each Room; Telephone In Each Room; Laundry/Valet Service; Wake Up Call Available; Interconnecting rooms available; Porter; Ground floor bedrooms; In-room Broadband; In-room Modem Hook up; Wi-Fi Available In Public Areas; Wi-Fi Available In Rooms; Private dining services; Bar; Radio

Book now

7 Argyle Square London

London map

London Hotel

Choose from over 1000 hotels in London
Central London Hotels