News

Not so at Seven Stars Resort & Spa, where the name of a new restaurant, The Farm, says it all ... Light-flooded rooms with four-poster beds draped in white linens, feature terraces overlooking ...