Via franz kafka 13, 38066 Riva del Garda
Apartments
Located on the shore of Lake Garda, Appartamenti Hotel Bellariva offers air-conditioned apartments. Featuring free WiFi and free parking, it comes with a shared garden. The apartments will provide you with a satellite flat-screen TV, parquet floors and a fully equipped kitchenette, while some have a...