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…