Grand Hotel Terme
1 expert review
“The Grand Hotel Terme is an upscale spa-oriented property with an enviable waterfront location on Lake Garda's Sirmione peninsula.”
– Oyster
Amenities
Show All Amenities
Pet Friendly
Bar/Lounge
Hot Tub
Free Internet
Room Service
Free Breakfast
Shuttle Bus
Laundry Service
Concierge