Prince of Galle is situated in Galle, 200 m from Dutch Church Galle and 300 m from Galle Fort. Guests can enjoy the on-site restaurant.
Guests can enjoy various activities in the surroundings, including snorkeling, windsurfing, and diving. Galle International Cricket Stadium is 500 m from Prince of Galle, while Galle Light house is 500 m from the property.