Set in Trivandrum, 25 km from Sree Padmanabhaswamy Temple, Leela Backwater Inn offers accommodation with a garden, free private parking, a terrace and a restaurant. 27 km from Napier Museum and 3.
Number of rooms: 15
Near poovar bridge Poovar, 695525 Trivandrum, India