Melia Hotels International (MHI) has opened a five-star luxury hotel and spa on the island of Menorca.
Located on the island’s south coast, moments from Santo Tomás beach, Villa Le Blanc offers 159 guest rooms, each with its own private ocean-view balcony, as well as a restaurant, several pools, a poolside bar and a state-of-the-art spa.