Com acesso Wi-Fi e estacionamento gratuitos, o Hotel President está perto do centro de Mestre e apenas a 10 minutos de autocarro de Veneza. Os espaçosos quartos estão equipados com televisão por satélite, ar condicionado e um mini-bar.
Os quartos são insonorizados e também oferecem canais Sky Vision Gold. O pequeno-almoço é um generoso buffet.
Os autocarros para Veneza e para o Aeroporto Marco Polo partem a menos de 300 metros do President Hotel e a área comercial da cidade fica a 5 minutos a pé. O Aeroporto de Veneza fica a 15 minutos de carro.