Shimano Square, a property with a terrace, is located in Varkala, 1.8 km from Edava Beach, 2.1 km from Odayam Beach, as well as 48 km from Sree Padmanabhaswamy Temple. The property is situated 48 km from Napier Museum, 4.
Number of rooms: 6
Thakadiyil Road, Edava P.O, Shimano Square, 695311 Varkala, India