The Hotel President is found in Mestre in a convenient location close to the centre of Venice, which can be reached in just a few minutes. Recently renovated, the hotel is known for its elegant rooms, warm atmosphere, refined hospitality and the ideal...