Set in Kandy, 4.2 km from Ceylon Tea Museum and 4.8 km from Kandy Royal Botanic Gardens, Villa 121 offers a garden and air conditioning. This property offers access to a terrace, free private parking and free WiFi. Kandy City Center Shopping Mall is 6.6 km away and Sri Dalada Maligawa is 7.7 km from the homestay.
Towels and bed linen are featured in the homestay. The property offers mountain views.
Kandy railway station is 5.7 km from the homestay, while Bogambara Stadium is 6.4 km away.