Entire House ★9.9/10Exceptional
⌂594 roomsProperty size
About Still Waters Artistry
Still Waters Artistry is a homestay in Negombo, Sri Lanka. Guests rate it 9.9/10 (exceptional) across 36 reviews, ranking it #106 of 669 places to stay in Negombo. The property has 594 rooms.
Property facts
- Property type
- Homestay
- Rooms
- 594
Location
Thaladuwa, 6th lane, St Jude place, 10/A, Negombo, 11500, Sri Lanka
Loading map…
Frequently asked questions
Is Still Waters Artistry a good place to stay?
Still Waters Artistry has a guest rating of 9.9 out of 10 from 36 reviews, which is considered exceptional. It ranks #106 of 669 properties in Negombo on Triptoic.
Where is Still Waters Artistry located?
Still Waters Artistry is located at Thaladuwa, 6th lane, St Jude place, 10/A, Negombo 11500, Sri Lanka.
How many rooms does Still Waters Artistry have?
Still Waters Artistry has 594 rooms.