Cypress Garden Hotel Hotel Address 64 Parakrama Road, Welisara, Sri Lanka Contact +94 112 937 926 Rating on Google Maps 3.80 (76 reviews) Open on Google Maps