Choose your room
Maison Apartments San Teodoro Center
Maison Apartments San Teodoro Center is located 2.1 km from La Isuledda Beach and just a 5-minute walk from Chiesa di San Teodoro.
The long Spiaggia La Cinta Sandy Beach can be reached by car in a few minutes, while La Punta Falls is right by this apartment. Guests can find Via Cala D'Ambra, which is around 200 metres away.
Featuring a balcony, Maison Apartments San Teodoro Center is equipped with air conditioning, as well as modern facilities like a flat-screen TV with satellite channels. Bathrooms have a bidet, a separate toilet, and a shower. Additionally, you'll find a hairdryer.
This apartment boasts a range of amenities for your comfort, including a refrigerator and kitchenware.