Hotel Selva Verde in Salento offers mountain views, free Wi-Fi, and free private parking. It's a short walk from the town center.