Photos of the Allegro, Paris.

About the hotel