Villa Castello only room ligt in Limone sul Garda en biedt gratis WiFi en uitzicht op de bergen, op 44 km van Castello di Avio.
De units zijn voorzien van een terras, airconditioning, een flatscreen-tv en een eigen badkamer met bidet en gratis toiletartikelen. Elke unit beschikt over een balkon met uitzicht op de stad.