El Hotel President está cerca del centro de Mestre, a solo 10 minutos en autobús de Venecia, y ofrece conexión Wi-Fi gratuita y aparcamiento gratuito. Las amplias habitaciones están equipadas con TV vía satélite, aire acondicionado y minibar.
Están insonorizadas y cuentan con TV con canales Sky Vision Gold. Por las mañanas se sirve un desayuno buffet abundante.
Los autobuses que van a Venecia y al aeropuerto Marco Polo salen a menos de 300 metros del President Hotel. La zona comercial de la ciudad se encuentra a 5 minutos a pie. El aeropuerto de Venecia está a 15 minutos en coche.