The Tropical Inn Hotel itu apa sih?

The Tropical Inn Hotel adalah hotel yang terletak di kota pinggiran Dehiwala-Mount Lavinia, Sri Lanka, di seberang Kebun Zoologi Nasional Sri Lanka.