
William Cecil
St Martins, Stamford
Location Your vacation should be comfortable! Hotel William Cecil is located in Stamford. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — Browne's Hospital and Museum, William Browne Hospital and Rutland Ope
Free WiFiParkingBusiness
USD 303 night


