Holland House (Victoria)
London - 53 Eccleston Square
Holland House is a student accommodation offering long term stays,in London and is located 0.9 miles from Buckingham Palace.The property features a restaurant and free Wi-Fi is offered to guests.Each room has access to a shared bathroom. Guest rooms also include storage space.A continental breakfast is available every morning at the property.Big Ben is located 1.2 miles from Holland House. London City Airport is 10 miles away.The hotel day starts from hour 14:00 and ends at 10:00.As allocations are sold by bed, bookings made in shared rooms are not guaranteed to be in the same shared room.Please ...








































