The 2-star Top Notch Inn offers a historical accommodation to stay in Gorham. Top Notch Inn opened its doors in 1970.
The venue is 25 km away from Santa\'s Village. The property lies within 2 km from the city center.
Guests at Top Notch Inn are accommodated in rooms with free Wi-Fi, individual climate control, a laptop safe, TV and a microwave. Top Notch Inn offers rooms with the garden view. The rooms come with en suite bathrooms with a bathtub, a shower and a hairdryer along with a dishwasher, coffee/tea makers and an oven.
Eat & Drink
Offering Japanese meals, Yokohama Restaurant is situated 200 meters of the property.
There are free self-parking, a designated area for smoking and a vending machine provided on-site.
A seasonal outdoor pool, a courtyard and a picnic area are available for guests' enjoyment. On-site activities feature canoeing, hiking and cycling.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.