Owls Hostel
- Wi-Fi
- No pets allowed
- View all
Featuring Wi-Fi, the 35-room Owls Hostel Porto is also 18 minutes' walk from the double-deck metal Ponte de Dom Luis I Arch Bridge.
Offerring a location a short way from the all-seater Estadio do Dragao Football Stadium, the comfortable hostel is in the vicinity of entertainment venues including Helena Sa e Costa Theatre, which is 800 metres away. The FC Porto Museum is within 25 minutes' walk of this hostel. Owls hostel is located within reach of the Rua de Santa Catarina.
Serving Portuguese specialities, Majestic Cafe is 8 minutes' walk away. There is a shared kitchen provided. The Porto accommodation is 200 metres from Campo 24 de Agosto bus station and a mere 1.3 km from São Bento train station.
Popular hotels in Portugal