Where is Covilha Station?
Covilha Station is located in Covilhã e Canhoso. If you're looking for things to do in the area, you might want to stop in and see Torre and Ski resort of Serra da Estrela.
Where Can I Stay near Covilha Station?
We've got 28 hotels you can pick from within just a mile of Covilha Station. You might want to consider one of these options that are popular with our travelers:
Santa Eufémia Covilhã Hotel
- hotel • Free breakfast • Free WiFi • Bar • Attentive staff
Puralã - Wool Valley Hotel & SPA
- hotel • Free breakfast • Free WiFi • Restaurant
Covilha Dona Maria Affiliated by Melia
- hotel • Free parking • Free WiFi • Restaurant
Sport Hotel Gym + SPA
- hotel • Spa • 24-hour fitness center • 24-hour front desk
Pena D'Água Boutique Hotel & Villas
- hotel • Free breakfast • Free WiFi • Outdoor pool
Things to See and Do near Covilha Station
What to See near Covilha Station
- University of Beira Interior
- Torre
- Serra da Estrela Nature Park
- Praca do Municipio
- Covão d'Ametade