Show recommendations for:
-
Gran Hotel Son Net
Hotel in Majorca, Balearic Islands, Spain, Mallorca, Balearic Islands, Spain
“Excellent hotel with fine restaurant HOWEVER room service was a nightmare with a 2 hour wait and then cold food being served. Staff very helpful and overall … ” more
Advertisement






