Hotels Near Rest Inn, Terrace