Situé dans le centre de Paris, l'Hôtel Muguet se trouve à seulement quelques minutes des Invalides et à 500 mètres du Champ-de-Mars. Il offre des chambres modernes équipées d'une télévision à écran LCD. Chaque chambre est dotée d'un téléphone et d'un service de réveil, ainsi que d'une salle de bains privative avec sèche-cheveux et articles de toilette. Toutes les chambres sont accessibles par un ascenseur et certaines donnent sur la Tour Eiffel.
De plus, l'hôtel propose chaque jour un petit-déjeuner continental dans la salle à manger. Les autres services comprennent une réception ouverte 24h/24, un service de livraison du journal et une connexion Wi-Fi gratuite.
La station de métro La Tour Maubourg est à 3 minutes à pied et permet de se rendre directement à la place de la Concorde et à l'opéra Garnier. Enfin, vous pourrez vous rendre à pied à la Tour Eiffel en 15 minutes.