Omkareshwar Hotels

Geeta Shree Hotel
Location - Near Omkareshwar Temple, Main Road, Omkareshwar Ho, Omkareshwar - 450554