Via Fedele De Paulis 9, 64100 Teramo
Hotel
3 stars
with
34
rooms
Set just outside the ancient walls of Teramo, 1640 feet from Piazza Garibaldi square, Hotel Michelangelo offers
free parking and panoramic views across the town and Gran Sasso mountain.
Rooms at the Michelangelo are all air conditioned and come with a flat-screen TV, private bathroom and balcony. Guests have ...