Hotels in Teramo
Budget hotels in TeramoSee all
Teramo 491 m from city centre
Set just outside the ancient walls of Teramo, 1640 feet from Piazza Garibaldi square, Hotel Michelangelo offers free parking...
Teramo 797 m from city centre
Offering free Wi-Fi throughout, free parking, and air-conditioned rooms, Antica Interamnia is located in Teramo's historic...
Gran Sasso & Spa
Teramo 167 m from city centre
Located in the historic center of Teramo, Hotel Gran Sasso is 6.2 mi from the Grand Sasso and Monte della Laga National Park....
Teramo 238 m from city centre
Hotel Abruzzi offers rooms with attached bathroom with free Wi-Fi. The property is located in the center of Teramo, 33 feet...