143 via antonio gramsci, 07052 San Teodoro
Holiday homes
AMBRA Holiday Rooms offers accommodation within 400 metres of the centre of San Teodoro, with free WiFi, and a kitchen with an oven, a fridge and a stovetop. This holiday home features free private parking and a minimarket. The holiday home provides quiet street views and a terrace. Fitted with a patio,...