L'Hôtel Stella propose des hébergements acceptant les animaux domestiques à Paris, à seulement 200 mètres du jardin du Luxembourg, à 500 mètres de la station de métro Sorbonne-La Cluny ainsi qu'à seulement 7 minutes à pied du quartier animé de Saint-Michel, de ses restaurants et de ses cafés.
Les chambres à la décoration individuelle sont dotées de poutres apparentes et d'une salle de bains privative pourvue d'une douche. Certains logements offrent une vue sur la ville ou le jardin.
L'Hôtel Stella se trouve à 800 mètres de la cathédrale Notre-Dame et à 1,2 km du musée du Louvre. Enfin, l'aéroport le plus proche, celui de Paris-Orly, est implanté à 13 km de l'Hôtel Stella.