Checking in at the Owl and The Pussycat hotel from Small Luxury Hotels Collection. The hotel is located right on the beach in Thalpe, Galle. It is extremely close to the famous gigantic beach swing and the Sea Turtle Hatchery in Galle.
BOUTIQUE HOTELS, GALLE AREA, HOTELS, SRI LANKA, SRI LANKA HOTELS, TRAVEL