Clean, well-appointed, perfectly located- an ideal stay for business or personal travel.