Hotel Vinayaga

3 Star  

Railway Feeder Road, Rameshwaram, Tamil Nadu - 623 526

Hotel Vinayaga, Rameshwaram - Photos & Videos