TABULA RASA (PVT)
Updated 323 days ago
Tabula Rasa Resort and Spa in Sri Lanka is a 24 room luxury hotel. It has rooms, villas and plunge pool suites. Located in close proximity to several tourist hot spots like the Galle Fort, Talpe, Weligama and Unawatuna.
Also known as: Tabula Rasa (Pvt) Ltd., Tabula Rasa Resort