When you stay at Villa Upper Dickson in Galle, you'll be near the beach, within a 15-minute walk of Galle Fort and Galle International Cricket Stadium. This villa is 11.5 mi (18.5 km) from Hikkaduwa Beach and 0 ... Read more

View all Luxury Hotels in Galle