Apresentando um jardim, terraço e vistas da cidade, Red wood Inn encontra-se em Nuwara Eliya, a 5,1 km de Lago Gregory. Este alojamento não fumador situa-se a 12 km de Hakgala Botanical Garden.
Cada quarto está equipado com uma casa de banho privativa com chuveiro, enquanto alguns quartos têm varanda e outros também possuem vistas da montanha.