A leading boutique hotel brand with seven distinct properties in atmospheric destinations across the island serving up high-end service, style and engaging experiences.
A leading boutique hotel brand with seven distinct properties in atmospheric destinations across the island serving up high-end service, style and engaging experiences.
The Sri Lanka Collection,
41 Netherby Road, Edinburgh, EH5 3LP,
United Kingdom