Saffron Hotel & Restaurant is a 3-star hotel

Saffron Hotel & Restaurant is located at 387, Matara Road, Ganahena, Unawatuna, Sri LankaLK80600.
Saffron Hotel & Restaurant is a 3-star hotel Travel photography Family-friendly: true