Taru Villas Mawella is a charming boutique hotel located in Tangalle, Sri Lanka. Nestled amidst lush greenery and overlooking a pristine beach, this private villa offers a tranquil and secluded retreat for guests. With its stylish and modern design, it seamlessly blends luxury and comfort, providing a serene atmosphere. The hotel boasts spacious rooms, a refreshing swimming pool, and attentive staff dedicated to ensuring an unforgettable stay. Indulge in delectable Sri Lankan cuisine and rejuvenate with relaxing spa treatments. Experience an idyllic beachfront getaway at Taru Villas Mawella.
Location
- Distance to the sea: 1 line