Hotel Gran Sasso Teramo
Located in the small town of Teramo, 10 km from the Grand Sasso and Monte della Laga National Park, Hotel Gran Sasso offers free Wi-Fi and free parking. The hotel offers air-conditioned rooms with LCD TVs and private bathrooms.