Located on the shores of Lake Garda, 700 m from Scaligero Castle, Hotel Smeraldo features a large garden with direct access to the private beach. Rooms at the Smeraldo Hotel are air conditioned and feature a balcony and TV with satellite channels. Some..