20th Hairpin Bend, Salem-Yercaud Main Road, Yercaud, Tamil Nadu, India
This is a 3- star hotel in Yearcaud in the state of Tamil Nadu. The name of the resort is justified by the glass floored sky walk. The stay is otherwise comfortable too with the rooms having spacious balconies. All good facilities are made available to the guests and the location is awesome too. The food served is nothing extraordinary but it is standard no doubt.