Lily House Bed and Breakfast Suffield, Connecticut
Free Wi-Fi
Parking
8 km.
Windsor Locks, CT Station
«Lily House» is located in Suffield. This hotel is located in the city center.
13 Bridge St, Suffield, CT 06078, USA, Suffield, 06078