Tropical plants grow throughout the hotel capturing the imagination and wonders of nature itself.

en_US