Die Villa 61 Residence verfügt über eine Gemeinschaftslounge und eine Terrasse in Seeduwa. Zu den Einrichtungen der Unterkunft gehören ein Restaurant, eine 24-Stunden-Rezeption und ein Zimmerservice sowie kostenfreies WLAN in der gesamten Unterkunft.
Zimmeranzahl: 3
No.61, Church Road, Liyanagemulla, 11410 Seeduwa, Sri Lanka