Situato a 4,2 km dal ponte a nove archi di Demodara, il Nature's Rest offre un ristorante, un giardino e una reception aperta 24 ore su 24.
Al mattino vi attende una colazione continentale o alla carta.
Provvisto di una terrazza, il Nature's Rest sorge in una zona ideale per le escursioni a piedi.
La struttura dista 5 km dal Little Adam's Peak e 6 km dall'Ella Spice Garden.