Located on the southern tip of the beautiful island of Sri Lanka, this wonderful hotel is an ideal place for all those who wish to spend memorable beachside holiday. History buffs will relish the opportunity to explore this historically rich site and visit the most emblematic landmarks such as the Meera Mosque and majestic Galle Fort. This beachfront resort features a wide choice of dining options, including several bars and signature restaurants serving flavourful dishes in a charming ambien...