Woodbury Hotels

1 Hotels Found in Woodbury, Showing 1-1

Curtis House 0 stars (2.67Km » Woodbury)
from USD 65.00
Score from 60 reviews
Exceptional 8.4/10 8.4
506 Main Street South, Woodbury 06798
Offering a restaurant, Curtis House is located in Woodbury. Free Wi-Fi access is available. Each room here will provide you with a flat-screen TV and air conditioning. Featuring a bath or shower, sha...