Galle Star Hotel Hotel Galle
Set in Galle, within 1.5 km of Galle International Cricket Stadium and 1.9 km of Galle Fort, Galle Star Hotel offers accommodation with a shared lounge and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 4
No 206 Wakwella Road, 80000 Galle, Sri Lanka