
Rimini, Italy
Hotel Stresa
3-star hotel
Situated a mere 200 meters from the town center and a short walk from the main entertainment areas, Hotel Stresa offers convenient access to all this destination has to offer. Public transportation and the nearest beach are both…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


