Via antonio gramsci, 143, 07052 San Teodoro
Guest houses
Boasting city views, AMBRA Holiday Rooms - La Cinta features accommodation with balcony, around 2.3 km from Cala d'Ambra Beach. Private parking is available on site at this recently renovated property. The property is 700 metres from La Cinta Beach, and within 500 metres of the city centre. Fitted with...