Hotel Il Telamonio

Piazza Garibaldi 4
Orbetello
Italy