The Leela Ashtamudi, A Raviz Hotel
When you stay at The Leela Ashtamudi, A Raviz Hotel in Kollam, you'll be on a lake and 26.8 mi (43.1 km) from Jatayu Earth's Center. This luxury resort is 0.4 mi (0.6 km) from Thevally Palace and 2.4 mi (3.9 km) from Kollam Beach.