Hotel T.K. Green Garden

No. 116/1, Beach Road, Polhena

Hotels, Travel & Transport

Overview