an open hotel in Victoria lake view