Casale Russo est situé dans un quartier résidentiel calme de Sorrento, en Italie, entouré de jardins d'oliviers et offrant une vue sur le Golfe de Naples. L'hôtel est à environ 5 minutes en voiture du centre de Sorrento. Les attractions à proximité incluent le Parco Regionale dei Monti Lattari (18 km), le Parc National du Vésuve (24 km) et le Castel dell'Ovo à Naples (28 km). L'aéroport international de Naples est à environ 50 km de l'hôtel.