Home
Thames Residences Hotels

Avignon Thames Residences Hotels is one of the best Extended Stay Corporate Housing in Provence.
For Long Term Lodging in South of France or Provence, for a business, vacations or holidays week or more , hold all winning cards in your hand and choose
Thames Residences Hotels.
Located in an apart'hotel near the Popes' Palace and the famous Saint Benezet Bridge, Thames Residences Hotels welcome you in luxurious apartments where you will find a comfortable and warm surrounding.

 Looking for a room?

 Looking for an apartment?