The Firs

VERIFIED
The Firs
Score: 10,774
598 out of 1,120 5 Star Hotel Worldwide
123 out of 1,120 5 Star Hotel in Sri Lanka
123 out of 1,120 5 Star Hotel in Sri Lanka