Consider a stay at Grand Hotel Bonavia and take advantage of a free breakfast buffet, 2 coffee shops/cafes, and dry cleaning/laundry services. Indulge in a massage, a body treatment, and a facial at Art of Touch, the onsite spa. At the 3 on-site restaurants, enjoy breakfast, lunch, dinner, and Mediterranean cuisine. In addition to 3 bars and a gym, guests can connect to free in-room WiFi.