Green Royal Villa, een accommodatie met een terras, is gelegen in Huduhumpola, op 3,7 km van Bogambara Stadium, 3,9 km van Winkelcentrum Kandy City Center, en 4,3 km van Kandy Royal Botanic Gardens. De accommodatie met airconditioning ligt op 3 km van Treinstation Kandy, er is gratis WiFi en je kunt er privéparkeren op het terrein.
Handdoeken en beddengoed worden bij de homestay verstrekt.
Ceylon Tea Museum ligt op 4,6 km van de homestay, en Sri Dalada Maligawa ligt 5 km verderop.