Company description
Perfectly situated in Twenty Valley, Inn On The Twenty offers a charming and elegant hotel experience in beautiful Niagara Wine Country. It's the perfect destination for a romantic getaway, wine tours, dining excursions and relaxing spa visits. The Inn on the Twenty Spa is a tranquil escape to focus on rejuvenating mind, body, and soul. Located in Niagara's premiere wine country in a century-old building, Inn on the Twenty Spa provides a wide range of spa treatments to pamper yourself with. From our vinotherapy treatments to our couple's massages to skin treatments and manicures and pedicures, there's something for everyone.
More details
- Language
- English
- Year Stb
- 2006