Within the walled city, this hotel is located on one of the main streets of Avignon which leads of the well known Place de l Horloge and the even more famous Palace of the Popes. Completely renovated, fully air conditioned and soundproofed, with a high standard of comfort in the 67 rooms, equipped with direct dial phone, minibar, colour TV with satellite reception. The lobby is of medium size. However a spacious lounge and bar area follow on directly from the lobby.
The hotel is located on the Rue de la Republique, Avignons main street and within the towns old ramparts.