Hotel Square

Starting at
$243

TripAdvisor Review

Based on 246 review

See all

Property Location A stay at Hotel Square places you in the heart of Paris, a 1-minute drive from Beaugrenelle and 6 minutes from Eiffel Tower. This 5-star hotel is 1.2 mi (2 km) from Place du Trocadero and 1.3 mi (2.1 km) from Stade Roland Garros. Distances are displayed to the nearest 0.1 mile an...

More details