Housed in a narrow 19th-century townhouse on a quiet side street, the one-star Les Ecrins is a simple and charming inn, and just a ... More