The Ibis Porto São João hotel, wholly for non-smokers, is located near the São João Hospital and Oporto's university...