Our stay at Eccleston Square was nothing less than fantastic. The rooms are very hi-tech with a beautiful, modern decor. The rooms have everything from a tv in the mirror of the bathroom, to a bed that will give you a massage. Some of the other perks include free wifi, an espresso machine, and an ipad to use during your stay. The hotel and the rooms were always very clean. The staff was very accomidating, friendly, and helpful. The hotel is located in an convient location in central London, with just a short walk to Victoria Station. An overall great experience and I highly suggest this hotel.
Ecclestone Square Hotel
Ecclestone Square Hotel 37 Ecclestone Square
Near Ecclestone Square Hotel
1001 others, see all
3218 others, see all