Alba Hotels
Villa des Ternes
97 Avenue des Ternes, Paris 75017