This property is newly constructed and located in the heart of Mathura, close to the railway station. Guests appreciated the clean and spacious rooms with ...