Hotel Bellariva

3.2
(139 reviews)
Viale della Riviera 213, 65123, Pescara Italy
+39 085 471 2641Official website
Budget
Centrally Located
Hotel
Ocean View
Hotel Bellariva | Pescara | Italy | TripAligner