Inn On The Twenty Restaurant

3836 Main St RR 1, Jordan Station, ON L0R 1S0

Inn on the Twenty Hotel in Jordan, ON - beautiful Niagara wine country

Retreat to our boutique inn in Jordan Village, surrounded by the elegance of Niagara Wine Country. Featuring an on-site spa, restaurant, and 5 event spaces.