Ten years ago, we rarely encouraged our clients to dine at Spanish hotel restaurants. See why that’s no longer the case – as we share 10 of the best Michelin Star Hotel Dining experiences in Spain where it’s possible to sleep & dine in luxury and style.