Villa Rosa

  256/11 6th Lane, Thalapathpitiya, Sri Jayawardenapura, Colombo, Talapatpitiya, Sri Lanka

Booking.com Book Now