Well i have heard a lot from this place other than they are contributing in preserving the environment, most of the tourists enjoyed the restaurant within the hotel itself. Please correct me if i am wrong but I believe the name of the restaurant is mango's. Will you try them out?
None