Situated in L'Ile-Rousse, Hôtel Maria Stella is on an island and close to Place Paoli, L'Ile Rousse Beach, and Ile-Rousse Light House. Also nearby is Ile de la Pietra.
Hôtel Maria Stella has an outdoor tennis court and an outdoor pool. This L'Ile-Rousse hotel offers a restaurant and a bar/lounge. Additional amenities include a terrace, tour/ticket assistance, and a garden.
Rooms open to balconies. Guestrooms at Hôtel Maria Stella offer air conditioning. Bathrooms offer bathtubs or showers and hair dryers.