Description
Gran Hotel Son Net is on Mallorca, located in the extraordinary Balearic Islands in the Mediterranean Sea. The island is typically Mediterranean, featuring sandy beaches, crystal clear water, pine-clad valleys and rugged, sparse mountain ranges.
The luxury hotel itself, is located on a site atop...
Read More