This hotel is located just few steps away from the centre of Carpentras, a historical French city. The building was construct..
Carpentras / Carpentras