The Province - Rochester offers superb student living options in Rochester, NY near Rochester Institute of Technology.