Casa Palace Hotel offers accommodation and features a restaurant with business lunch options.