1.7 mi from Induruwa (city center)
Sign of Life Resort is an Ayurvedic retreat where guests can take part in daily yoga lessons, consult with an Ayurvedic doctor and enjoy professional massage treatments. Healthy Ayurvedic meals are served at its restaurant. Enjoying partial sea views, rooms come with both air conditioning and a fan. Decorated with wooden furnishings, it also provides a wake...