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