Owl and the Pussycat Hotel

Named after the Edward Lear poem, Owl and the Pussycat Hotel brings eye-popping color and contemporary style to the southern coast near Galle Fort. The 17-room boutique’s vibrant look is Sri Lanka meets St. Barts, blending local art and furnishings with globally sourced crafts and fabrics. It’s a decided departure from the heritage properties that […]