Upper Lake Lodge ligt in de stad Nuwara Eliya, op 5 minuten loopafstand van het meer Gregory. Deze accommodatie serveert huisgemaakte maaltijden in de eethoek.
Die Upper Lake Lodge empfängt Sie in der Stadt Nuwara Eliya, 5 Gehminuten vom Gregory-See entfernt.