Das Hotel das Christophorus Söll liegt lediglich 5 Gehminuten vom Pfarramt Söll in Söll entfernt und bietet einen Lobbybereich und einen Gepäckraum. Außerdem gibt es Parkplätze.
In den Zimmern stehen den Gästen ein Patio und ein Balkon zur Verfügung. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern. Die Badezimmer bieten eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Badelaken.
Hotelgäste können jeden Morgen im Speisesaal frühstücken. Das Hotel das Christophorus verfügt auch über eine Terrassen- Bar.
Das 3-Sterne-Hotel bietet seinen Gästen Wandern, Skifahren und Radfahren an.
Die Pension liegt auf einem Berg und bietet eine zentrale Lage in ca. 200 Meter Entfernung vom Kleinen Pölven und ein paar Schritte entfernt vom Restaurant Restaurant Soeller Stuben. Das Hexenwasser gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 2 km Entfernung von dem das Christophorus. Das Hotel ist auch in unmittelbarer Nähe zur SkiWelt Wilder Kaiser. Die Unterkunft ist lediglich 5 Gehminuten von der Bushaltestelle Soell Dorf entfernt.