This hotel is situated on State Bank Road in Valparai town.
Valparai is basically a small hill station in Tamil Nadu, which is approximately 60 kilometers from Pollachi.
The hotel has limited car parking space, one has to come down several times to the parking lot, to park and re-park one's vehicle.
Rooms are below average, for the price they...
More
- Also Known As:
- Green Hill Hotel Coimbatore, Tamil Nadu
