Spacious rooms and excellent location make this the perfect place to spend a weekend in Venice. Reasonably priced too.