Friday, May 1, 2009

Allen House Apartments – Comfortable London Apartments




Discerning business or leisure traveler to London can find a comfortable and affordable accommodation in ALLEN HOUSE Apartments. Choose from one, two and three bedroom apartments for your short or long term stay. This 2-star London apartment is ideal for all kinds of travelers because of its convenient location.

Visit popular galleries, theatres and landmarks during your stay in this London apartment. Modern facilities and amenities are provided for a relaxed stay.

No comments:

Post a Comment