A fascinating blend of contemporary consolation and purely natural natural beauty, located together the gorgeous shores of Labuan Bajo. Designed to replicate the nearby tradition, the resort functions spacious rooms with breathtaking views of the sea and the iconic Komodo Island. Guests can indulge in an array of culinary delights at the on-site ca… Read More