
Located in Paris, this popular property offers an ideal place of rest and relaxation, next to the Eiffel Tower and Champs Elysees. Renovated in 2009, the hotel Square uses luxury wood and marble materials in all of its rooms. Rooms go up from 24 sq² to 55 sq², which is really rare in Paris. Hotel Square is a different hotel for different and modern people.