Offrant un restaurant et un stockage des bagages, Hôtel Square se trouve dans le quartier "16e arr." à Paris, à moins de 450 mètres de la Maison de Radio France et à une distance de 3 km des Champs-Elysées. Un parking privé est disponible sur place de l'hôtel.
L'Hôtel Square offre un emplacement central à une distance de 600 mètres de le Mirabeau et à courte distance de l'île des Cygnes. Cet hôtel 5 étoiles offre la proximité de sites naturels comme le Champ-de-Mars (à 2 km) et Le Jardin du Luxembourg (à 4 km). De plus, cet hébergement est à moins de 2 km le Pont Alexandre-III, et la de l'avenue du Président Kennedy est dans un rayon de 400 mètres. La station de métro la plus proche est à environ 10 minutes de marche.
Les chambres bien aménagées de L'Hôtel Square de Paris sont certaines d'entre elles équipées du Wi-Fi gratuit et d'une TV. Elles comprennent également des salles de bains privées équipées d'une douche ouverte. Les clients peuvent utiliser de la climatisation, ainsi qu'un mini-frigo bar et une cafetière/théière.
L'Hôtel Square offre un petit-déjeuner continental servi chaque jour au restaurant. Le bar lounge est disponible sur place. À electic, vous pourrez déguster la cuisine française, d'ailleurs, il se trouve à côté de l'hôtel.