61/D/5, Field View Terrace, Kandy Road Ambepussa 11894
Villa 61 features a restaurant, outdoor swimming pool, a shared lounge and garden in Ambepussa. Featuring room service, this property also provides guests with a children's playground. The accommodati...more