Recently refurbished, this small, charming hotel comprises a total of 43 air-conditioned rooms. Facilities on offer to guests include lift access.
This hotel is located near the famous Champs Elysées. It lies only 2 minutes' walk from the Arc de Triomphe, equidistant from the Place de la Concorde and the Arche de la Défense.
Check-in is from 12 midday and guests are required to check out by 12 midday on the day of their departure.
Direct dial telephone
Satellite cable TV