Tartaruga Hotel and Restaurant is a 3-star hotel

Tartaruga is located at Yaddehimulla Road, Unawatuna, Sri Lanka “LK” 80600.
Tartaruga Hotel and Restaurant is a 3-star hotel Travel photography Family-friendly: true