Resort villa Margossa Residence Kandy
★★★★★
No. 140/30, Sri Sumangala Mw,, Kandy, Sri Lanka Show on map
Swarga Villa is a 3-star hotel in Kandy, Sri Lanka. It is one of 847 places to stay in Kandy listed on Triptoic. The property has 1 rooms.
No. 140/30, Sri Sumangala Mw,, Kandy, 20000, Sri Lanka
Swarga Villa is located at No. 140/30, Sri Sumangala Mw,, Kandy 20000, Sri Lanka.
Swarga Villa is rated 3 stars.
Swarga Villa has 1 rooms.
Highly rated alternatives close by
Resort villa
Guest favorite
Hotel
Entire bungalow
Entire House
Hotel