SHEVAROYS COMPLEX  HOTELSHEVAROYS PRIVATE LIMITED HOSPITAL ROAD YERCAUD     SALEM   TN IN 636601 (Tamil Nadu)