Modern conveniences that'll enhance your comfort at this recently renovated hotel located in the Optics Valley