Villa Rosa
256/11 6th Lane, Thalapathpitiya, Sri Jayawardenapura, Colombo, Talapatpitiya, Sri Lanka
Booking.com
Book Now