O hotel Ibis Porto São João, totalmente para não-fumadores, está situado perto do Hospital São João e do centro universitário do Porto, a cinco minutos do centro da cidade, a dez minutos das praias, a dez quilómetros do aeroporto e a 6 km do Centro de Exposições da Exponor.