1 results
1.
Castello Belvedere
Guest rating:
90%
| 2-Room Apartment with Balcony | 175 € / stay |
Set inside a 50 000 m² natural park of classical Italian vegetation to which only guests have access, this hotel offers self-catering accommodation with breathless views of Lake Garda.