These nice and stylish apartments occupy a privileged position in the heart of London. They are ideally located for exploring the capital’s historical and cultural sites.
Each apartment is fully-equipped with a kitchen, living room, one or more bedrooms and a private bathroom. All this creates enough space to make your holiday or business trip comfortable and relaxing.
You can choose to prepare your own food in the apartment’s kitchen or enjoy a meal at some of the many elegant restaurants in London. Upon arrival, the hotel will be happy to provide recommendations.
Please note that check-in is at the central office: see 'Important Information' for details.
Score from 101 reviews
Address: 104 Offord Road, London N1 1PQ (Map)
London City Apartments - Photos
What people say
I liked the privicy of the apartment accommodation. Also it was quite close to the tube station so good location for discovering the city. Very pleasant stay, helpful staff, room was clean and well equiped, good location. Will come back!. Easy to find, well appointed rooms, clean, new, modern and staff very helpful. all reviews »