Il Gambero est situé dans la charmante ville de Salò sur le lac de Garde, en Italie. L'hôtel se trouve dans un quartier historique près de la promenade au bord du lac, offrant un accès facile au centre-ville de Salò, qui est à environ 0.8 km. Les attractions à proximité incluent la cathédrale de Salò et le domaine du Vittoriale degli Italiani, tous deux à moins de 10 km. L'aéroport de Vérone Villafranca est à environ 60 km de l'hôtel.