Gut gelegen im Zentrum von Nuwara Eliya, befindet sich die Unterkunft Huddle weniger als 2,9 km von Gregory-See und 10 km von Hakgala Botanical Garden entfernt. Kostenloses WLAN ist verfügbar und Privatparkplätze können gegen Aufpreis arrangiert werden.
In der Unterkunft Huddle sind die Zimmer versehen mit einem Schreibtisch, einem Flachbild-TV, einem eigenen Badezimmer, Bettwäsche und Handtüchern. Alle Wohneinheiten bieten den Gästen einen Kleiderschrank und einen Wasserkocher.
Ein Fahrradverleih und eine Autovermietung sind an diesem Hotel verfügbar und die Gegend ist beliebt zum Fahrradfahren.