Situé à Limone Sul Garda, au milieu des palmiers et des oliviers, l'Hotel Castell - Montagnoli Group est perché sur une colline. L’établissement dispose d’un parking et de chambres offrant une vue sur le lac et dotées d'une télévision par satellite.
La piscine de l'hôtel surplombe le lac de Garde et comprend des parasols et des chaises longues. Des marches mènent à la ville et à la plage au bord du lac.
L'établissement se trouve à 29 km de l'autoroute A22 (Autostrada del Brennero).