Owl and the Pussycat, near Galle

On the south coast of Sri Lanka, Owl and the Pussycat is a characterful 16 room boutique hotel with a laid-back atmosphere and contemporary design, featuring beautiful craftsmanship from local artisans

Contact Mason Rose

Latest News