Tag Archives: Luxury Hotels Sri Lanka

August 16

2. Stay at The Owl and The Pussycat, Galle, Sri Lanka #Galle #Travel #Luxury

A sprightly, social, yet tranquil luxury Boutique hotel that sits on the water’s edge in South Sri Lanka Just a short tuk- tuk ride from the heritage, colonial-style city of Galle An unpretentious, contemporary design with the hotel’s furniture, colourful textiles and artwork having been hand-made by 20 artists from all over the world, including […]

%d bloggers like this: