Red wood Inn bevindt zich in Nuwara Eliya, op 5,1 km van Lake Gregory en beschikt over een tuin, een terras en uitzicht op de stad. De accommodatie is rookvrij en is gelegen op 12 km van Hakgala Botanical Garden.
Elke kamer is voorzien van een eigen badkamer met een douche, bepaalde kamers hebben een balkon, en andere hebben ook uitzicht op de bergen.