Deluxe Queen with Sofabed

Bedroom view of Deluxe Queen with Sofabed at The Simsbury Inn