King Bed
Max occupancy: 3
13 rooms
Room Facilities
Where you'll be
Contact
Near, Mooppilkadavu Bridge, Thodupuzha, Kerala 685584, India