When you stay at Tranquil Greens in Udumbanchola, you'll be in the entertainment district, within a 5-minute drive of Kuravan Kurathi Statue and Ramakkalmedu Lookout. This hotel is 1.2 mi (2 km) from Tortoise Rock and 2.1 mi (3.5 km) from Ramakkalmedu Windmill Farm.