Caelis Restaurant was awarded a Michelin Star in 2001, meaning that this restaurant has proven to very important people that they are a great place to eat. Caelis is located in Hotel El Palace, and the Caelis' chef was awarded another star in France. If you eat with Chef Romain Fornell, you’re in good hands. You are assured to get a delicious and creative Mediterranean meal unlike any other.
The Black Lion pays homage to classic British pubs and definitely exudes a lion's share of... Read more