North Lodge of Orchil ligt op 39 km van Lake of Menteith en biedt een tuin en een gedeelde lounge. De accommodaties hebben een patio en gratis WiFi.
Er is ook een koelkast, een magnetron, een broodrooster en een waterkoker.
Er is dagelijks een als buffet aangeboden ontbijt en continentaal ontbijt beschikbaar bij de homestay.
Scone Palace ligt op 39 km van North Lodge of Orchil, en Doune Castle ligt 20 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dundee, op 66 km van de accommodatie.