The Geen Lush ligger i Pussellawa, 30 km fra Kandy Royal Botanic Gardens og 35 km fra Kandy Togstation. Her er en have og gratisprivat parkering. Overnatningsstedet ligger ca. 36 km fra Kandy City Centre, 38 km fra Ceylon Tea Museum og 39 km fra Kandy Museum. Overnatningsstedet er røgfrit og ligger 36 km fra Bogambara Stadium.
Alle enheder hos hotellet har et skrivebord, fladskærms-tv, privat badeværelse, sengetøj og håndklæder. Det private badeværelse har bruser. Værelserne har et klædeskab og kedel.
Der tilbydes morgenmad med a la carte, amerikanske retter eller asiatiske retter på overnatningsstedet.
Tandtemplet Sri Dalada Maligawa ligger 39 km fra The Geen Lush, mens Gregory Lake Nuwaraeliya ligger 41 km væk. Victoria Reservoir Kandy Seaplane Base ligger 59 km fra overnatningsstedet.