Grand Camellia Hotel Location
14/35 Gajabapura Road, Mahagasthota, Nuwara Eliya, Sri Lanka
Enter dates to see available properties
Area Information
Attractions
Sri Senanandaramaya
350 m
Magasthota Junction
450 m
Moonplains Safari & Mini Worlds End
950 m
Katumana Sri Seethawanaramaya
1 km
International Buddhist Centre
1.5 km
Hakgala Botanic Gardens
1.5 km
Galway's Land National Park
2.2 km
Train stations
Nanu Oya Railway Station
5.4 km