Shahira Hotel
Shahira Hotel
Hotel
16th Km Post
, Nilaveli, Sri Lanka
76
Good ·
5 reviews