Taylor Hotel***

Hotel 3 star in Paris