Located between Lake Garda and the surrounding hills, the luxury Hotel Bella Riva is a blend of history, an exclusive location and avant-garde spirit, all crowned by five-star service and a lake-view swimming pool.
Bella Riva offers 23 rooms and 8 apartments characterized by a refined and minimalist design, equipped with every comfort one could want and in a privileged position on the lake.