Hotels with spa in Windsor

SEARCH HOTELS IN Windsor

Book now, best price guaranteed!

FREE cancellation in most of rooms

Ver en el mapa

popular searches in Windsor

Categories

Services

Ideal for...

Nearby destinations

Foto destino

WINDSOR

1 HOTELS WITH SPA IN WINDSOR

Hotel recommendations for you with spa in Windsor

View photos

Snapdragon Inn

9.3 Regular (13 reviews)

26 Main Street, Windsor

This charming inn located in Windsor, Vermont offers free Wi-Fi, massage services, and traditional rooms that feature plush bedding and antique...