n nicolas Berton Review of IBIS 4 years ago Room not very clean. Unpleasant smell. Needs to be... Room not very clean. Unpleasant smell. Needs to be renovated.
Comments: