GRT Nature Trails Sky Rocca 1/2 by Tripoto
N/A
N/A
holiday resorts
N/A
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.
Roshan TP
Loved this place to gaze timelessly at the valley