Prince Of Galle — Stay in Galle

Prince of Galle is a charming boutique hotel nestled in the heart of Galle Fort. With its colonial style and modern comforts, it offers a serene retreat for co…