HOTEL
The Rock Hostel
64 Rua José Bensaúde, Ponta Delgada, Portugal
Where it sits
The Rock Hostel
64 Rua José Bensaúde, Ponta Delgada, Portugal
37.73727, -25.67797
Plan around The Rock Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
