Hosting many pine, bougainvillea, oleander and endemic plants on the peninsula where it is located, Club & Hotel Letoonia is a complete paradise on earth.