Weniger als 5,1 km von Gregory-See und 12 km von Hakgala Botanical Garden entfernt in Nuwara Eliya gelegen, bietet die Unterkunft Red wood Inn Übernachtungsmöglichkeiten mit einem Garten. Einige Zimmer in der Unterkunft haben einen Balkon mit Bergblick.
Hier ist jedes Zimmer versehen mit einem eigenen Badezimmer mit einer Dusche, bestimmte Zimmer sind versehen mit einer Terrasse und andere bestechen außerdem durch Stadtblick.