Omaha Trail liegt etwa 2 Kilometer von dem 4-Sterne-Hotel Emerald Little Lodge Elroy entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Bis zu Lake Geneva sind es etwa 149 km.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Unter anderem sind in den Zimmern eine getrennte Toilette und eine Dusche vorhanden. Die Bäder bieten eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Morgenmäntel.