Are there any must-see attractions in the vicinity of the 3-star Hotel Stella Marina?
Staying at the 3-star Hotel Stella Marina, you shouldn't miss San Teodoro's main landmarks, Chiesa di San Teodoro (0.2 miles from the accommodation) and La Isuledda Beach, located approximately 2 miles away.
Are there any notable landmarks near the Hotel Stella Marina?
Guests staying at the Hotel Stella Marina will have the opportunity to visit Buddha del Mar (just 6 minutes' stroll from the property) or Via Cala D'Ambra, which is 0.4 miles away.