AllSpice Villa

Ideally located in the city, the Allspice Villa is a central spot from which to discover Colombo. It boasts a modern charm with a relaxing atmosphere, fuelled by friendly staff and great service to make your stay memorable.