Villa Rosa is located in Sirmione, close to Castello Scaligero, Grotto of Catullus, and Santa Maria Maggiore. Nearby points of interest also include Church of San Pietro. Villa Rosa features a rooftop terrace, multilingual staff, and tour/ticket assistance. A bar/lounge is open for drinks. Guest parking is complimentary. Additional property amenities include express check-in. 8 air-conditioned guestrooms at Villa Rosa feature safes and hair dryers. All accommodations have balconies. In addition to desks, guestrooms offer direct-dial phones. Televisions have satellite channels and complimentary TV Internet access. Guestrooms are all non-smoking.
Expedia Affiliate Network