This charming aparthotel enjoys a great setting in Ilford. The complex is located just a short distance away from a number of attractions in the area, lying just a 15 minutes' driving distance from Liverpool Street and an 8 minutes' drive from Stratford. Appealing to business and leisure travellers alike, this complex greets guests with warm hospitality and a homely ambience. The apartments provide a relaxing home away from home, featuring modern amenities and functional space. Enjoying floor to ceiling windows, the apartments command spectacular views over London. Guests are sure to enjoy a peaceful stay at this wonderful complex.