GRT Nature Trails Sky Rocca 1/2 by Tripoto
N/A
N/A
holiday resorts
N/A

GRT Nature Trails Sky Rocca

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 Poovaiah
Loved this place to gaze timelessly at the valley