Casale Russo is located in a quiet residential area of Sorrento, Italy, surrounded by olive gardens and offering views of the Gulf of Naples. The hotel is about a 5-minute drive from the centre of Sorrento. Nearby attractions include the Parco Regionale dei Monti Lattari (18 km), Vesuvius National Park (24 km), and Castel dell'Ovo in Naples (28 km). Naples International Airport is approximately 50 km from the hotel.