DESCRIPTION
Arlington House offers a range of Luxury Serviced Apartments in central London. The Serviced Apartments offers exclusive and convenient apartments for your stay whether it be for a business trip or simply just for leisure.
Price
From £190.00
Average Rating
4.0
Facilities
Room Type
Things To See And Do In The Area
Address
17 - 20 Arlington Street, London, SW1A 1RL
Post Code
SW1A 1RL
Nearest Underground Station(s)
Green Park