The inn is about a 10-minute drive to Kingdom Hall of Jehovah's Witnesses.
The property is situated 10 km from Naughton city centre and 65 km from Greater Sudbury airport. It is 201 km away from Huntsville as well.
The hotel rooms have a flat-screen TV with satellite channels, climate control and smoke detectors for guests' use. The rooms have a microwave oven and a refrigerator, and there is a shower and a hair dryer in the bathrooms.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours