Based on 198 review
This hotel is set at the entrance to the Bay Cienfueguera. Guests will find themselves just a short distance away from the mesmerising Sierra del Escambray. Guests can explore the breath-taking Botanical Garden, where natural beauty and exotic flora abound. This hotel extends a warm, friendly welcom...