The Restaurant at Hotel Cervantes
Hotel Cervantes's restaurant is acknowledged by travel writers. Of the 3 professionals that we tracked, 2 acknowledged the restaurant, like Frommer's and Oyster.
Hotel Cervantes 
 Frommer's
 Oyster
 "The hotel has no on-site restaurant, but many lie within a few minutes' walk of the hotel" 
 "However, breakfast is basic and overpriced, and there is no full restaurant on-site"